class Autorespawn::Self
A Slave-compatible object that represents the manager's process itself
Public Class Methods
new(*args, **options)
click to toggle source
Calls superclass method
# File lib/autorespawn/self.rb, line 4 def initialize(*args, **options) super @pid = Process.pid end
Public Instance Methods
finished?()
click to toggle source
# File lib/autorespawn/self.rb, line 25 def finished? false end
join()
click to toggle source
# File lib/autorespawn/self.rb, line 20 def join end
kill(*, **)
click to toggle source
# File lib/autorespawn/self.rb, line 18 def kill(*, **) end
needed!()
click to toggle source
# File lib/autorespawn/self.rb, line 11 def needed!; end
needed?(*)
click to toggle source
# File lib/autorespawn/self.rb, line 10 def needed?(*); false end
poll()
click to toggle source
# File lib/autorespawn/self.rb, line 28 def poll; end
running?()
click to toggle source
# File lib/autorespawn/self.rb, line 22 def running? true end
spawn()
click to toggle source
# File lib/autorespawn/self.rb, line 12 def spawn pid end
write_initial_dump()
click to toggle source
# File lib/autorespawn/self.rb, line 15 def write_initial_dump true end