Module: Conquer::Helpers
- Defined in:
- lib/conquer/mpd.rb
Class Method Summary collapse
Class Method Details
.mpd(*args) ⇒ Object
14 15 16 |
# File 'lib/conquer/mpd.rb', line 14 def mpd(*args) Mpd::INSTANCES[args] end |
.mpd_idle(*args) {|mpd(*args)| ... } ⇒ Object
18 19 20 21 22 23 |
# File 'lib/conquer/mpd.rb', line 18 def mpd_idle(*args) = args.last.is_a?(Hash) ? args.pop : {} host = args.any? ? args.join(':') : nil `mpc #{"-h #{host}" if host} idle #{options[:events].join(' ')}` yield mpd(*args) end |