Class: Candelabra::Pianobar::Stop

Inherits:
Object
  • Object
show all
Defined in:
lib/candelabra/pianobar.rb

Instance Method Summary collapse

Constructor Details

#initialize(pid) ⇒ Stop

Returns a new instance of Stop.



129
130
131
# File 'lib/candelabra/pianobar.rb', line 129

def initialize(pid)
  @pid = pid
end

Instance Method Details

#goObject



133
134
135
136
137
# File 'lib/candelabra/pianobar.rb', line 133

def go
  return if @pid.nil?
  ::Process.kill('HUP', @pid)
  @pid = nil
end