Sha256: b8a0ba8120e4c0e5e4c5e87561806810ea99578f6938b5da1a9d40aea24f650c

Contents?: true

Size: 412 Bytes

Versions: 5

Compression:

Stored size: 412 Bytes

Contents

require 'loga/sidekiq/job_logger'

module Loga
  module Sidekiq
    def self.configure_logging
      return unless defined?(::Sidekiq)
      return if Gem::Version.new(::Sidekiq::VERSION) < Gem::Version.new('5.0')

      ::Sidekiq.configure_server do |config|
        config.options[:job_logger] = Loga::Sidekiq::JobLogger
      end

      ::Sidekiq::Logging.logger = Loga.configuration.logger
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
loga-2.5.1 lib/loga/sidekiq.rb
loga-2.5.0 lib/loga/sidekiq.rb
loga-2.4.0 lib/loga/sidekiq.rb
loga-2.3.1 lib/loga/sidekiq.rb
loga-2.3.0 lib/loga/sidekiq.rb