class Sisyphus::ForkingExecutionStrategy::ChildProcess

Attributes

pid[R]

Public Class Methods

new(pid) click to toggle source
# File lib/sisyphus/forking_execution_strategy.rb, line 21
def initialize(pid)
  @pid = pid
end

Public Instance Methods

success?() click to toggle source
# File lib/sisyphus/forking_execution_strategy.rb, line 25
def success?
  status.success?
end

Private Instance Methods

status() click to toggle source
# File lib/sisyphus/forking_execution_strategy.rb, line 31
def status
  _, status = ::Process.waitpid2 pid
  status
end