Class: Woodhouse::Middleware::AssignLogger

Inherits:
Woodhouse::Middleware show all
Defined in:
lib/woodhouse/middleware/assign_logger.rb

Instance Method Summary collapse

Methods inherited from Woodhouse::Middleware

#initialize

Constructor Details

This class inherits a constructor from Woodhouse::Middleware

Instance Method Details

#call(job, worker) {|job, worker| ... } ⇒ Object

Yields:

  • (job, worker)


3
4
5
6
7
8
# File 'lib/woodhouse/middleware/assign_logger.rb', line 3

def call(job, worker)
  if @config.logger and worker.respond_to?(:logger)
    worker.logger = @config.logger
  end
  yield job, worker
end