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