class Ezlog::Railtie
Private Instance Methods
disable_rack_timeout_logging()
click to toggle source
# File lib/ezlog/railtie.rb, line 78 def disable_rack_timeout_logging ::Rack::Timeout::Logger.logger = ::Logger.new(nil) end
initialize_sidekiq_logging(app)
click to toggle source
# File lib/ezlog/railtie.rb, line 67 def initialize_sidekiq_logging(app) ::Sidekiq.logger = Ezlog.logger('Sidekiq') ::Sidekiq.logger.level = app.config.log_level ::Sidekiq.configure_server do |config| config.options[:job_logger] = Ezlog::Sidekiq::JobLogger config.error_handlers << Ezlog::Sidekiq::ErrorLogger.new config.error_handlers.delete_if { |handler| handler.is_a? ::Sidekiq::ExceptionHandler::Logger } config.death_handlers << Ezlog::Sidekiq::DeathLogger.new end end