Method: EQ::Working.boot

Defined in:
lib/eq-working.rb

.bootObject



9
10
11
12
13
14
15
16
17
18
19
# File 'lib/eq-working.rb', line 9

def boot
  pool_size =EQ.config.worker_pool_size
  case pool_size
  when 0
    puts "pool empty"
  when 1
    EQ::Working::Worker.supervise_as EQ_WORKER
  else
    Celluloid::Actor[EQ_WORKER] = EQ::Working::Worker.pool size: pool_size
  end
end