Method: Pazuzu::Worker#initialize

Defined in:
lib/pazuzu/worker.rb

#initialize(application, name) ⇒ Worker

Returns a new instance of Worker.



7
8
9
10
11
12
13
14
15
16
# File 'lib/pazuzu/worker.rb', line 7

def initialize(application, name)
  @application = application
  @name = name
  @instances = Utility::RunnablePool.new
  @target_instance_count = 1
  @dynamic_instance_count = nil
  @logger = Utility::AnnotatedLogger.new(
    @application.supervisor.logger, qname)
  super()
end