Method: Aruba::Processes::BasicProcess#initialize
- Defined in:
- lib/aruba/processes/basic_process.rb
#initialize(cmd, exit_timeout, io_wait_timeout, working_directory, environment = ENV.to_hash.dup, main_class = nil, stop_signal = nil, startup_wait_time = 0) ⇒ BasicProcess
Returns a new instance of BasicProcess.
16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/aruba/processes/basic_process.rb', line 16 def initialize(cmd, exit_timeout, io_wait_timeout, working_directory, environment = ENV.to_hash.dup, main_class = nil, stop_signal = nil, startup_wait_time = 0) @cmd = cmd @working_directory = working_directory @environment = environment @main_class = main_class @exit_status = nil @stop_signal = stop_signal @startup_wait_time = startup_wait_time @exit_timeout = exit_timeout @io_wait_timeout = io_wait_timeout @started = false end |