class ApiHammer::RailsOrSidekiqLoggerMiddleware

switch a logger between Rails.logger and sidekiq's logger

Sidekiq.configure_server do |config|
  ...

  config.server_middleware do |chain|
    chain.add ApiHammer::RailsOrSidekiqLoggerMiddleware
  end
end

Public Instance Methods

call(worker, msg, queue, &block) click to toggle source
# File lib/api_hammer/rails_or_sidekiq_logger.rb, line 12
def call(worker, msg, queue, &block)
  ApiHammer::RailsOrSidekiqLogger.with_logger(worker.logger, &block)
end