Module: Loggery::Sidekiq::Setup
- Defined in:
- lib/loggery/sidekiq/setup.rb
Class Method Summary collapse
Class Method Details
.setup ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/loggery/sidekiq/setup.rb', line 6 def self.setup ::Sidekiq.configure_server do |config| config.logger = Rails.logger config.server_middleware do |chain| chain.add Loggery::Metadata::Middleware::Sidekiq end # Sidekiq by default logs deeply nested json which throws off the json logger and elasticsearch. # We therefore want to use our own logger that serializes this hash config.error_handlers.clear config.error_handlers << SidekiqExceptionLogger.new end end |