Method: Spool::Pool#initialize
- Defined in:
- lib/spool/pool.rb
#initialize(configuration = nil, &block) ⇒ Pool
Returns a new instance of Pool.
18 19 20 21 22 23 24 |
# File 'lib/spool/pool.rb', line 18 def initialize(configuration=nil, &block) @configuration = configuration || DSL.configure(&block) @working_processes = [] @zombie_processes = Set.new @running = false @actions_queue = [] end |