Method: MiniProcess#initialize

Defined in:
lib/mini_process.rb

#initialize(opts = {}, &block) ⇒ MiniProcess

options

:name         -
:sleep        - timeout between spawns
:log_file     -
:sync_log     - 
:working_dir  - for log
:after_fork


14
15
16
17
18
19
20
# File 'lib/mini_process.rb', line 14

def initialize(opts = {}, &block)
  @opts = opts
  @block = block
  @opts[:sync_log] ||= true

  raise "block should be" unless block
end