Sha256: 6486817a2aed50fbf47360f8cf20266c651ff5b00663d14c2669cc6571b92d8c

Contents?: true

Size: 283 Bytes

Versions: 17

Compression:

Stored size: 283 Bytes

Contents

# Patch ActiveJob logger
require "active_job/logging"

module ActiveJob::Logging # rubocop:disable ClassAndModuleChildren
  include Sapience::Loggable

  private

  alias_method :tag_logger_old, :tag_logger

  def tag_logger(*tags, &block)
    logger.tagged(*tags, &block)
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
sapience-0.2.4 lib/sapience/extensions/active_job/logging.rb
sapience-0.2.3 lib/sapience/extensions/active_job/logging.rb
sapience-0.2.2 lib/sapience/extensions/active_job/logging.rb
sapience-0.2.1 lib/sapience/extensions/active_job/logging.rb
sapience-0.2.0 lib/sapience/extensions/active_job/logging.rb
sapience-0.1.13 lib/sapience/extensions/active_job/logging.rb
sapience-0.1.12 lib/sapience/extensions/active_job/logging.rb
sapience-0.1.11 lib/sapience/extensions/active_job/logging.rb
sapience-0.1.10 lib/sapience/extensions/active_job/logging.rb
sapience-0.1.9 lib/sapience/extensions/active_job/logging.rb
sapience-0.1.8 lib/sapience/extensions/active_job/logging.rb
sapience-0.1.7 lib/sapience/extensions/active_job/logging.rb
sapience-0.1.6 lib/sapience/extensions/active_job/logging.rb
sapience-0.1.5 lib/sapience/extensions/active_job/logging.rb
sapience-0.1.4 lib/sapience/extensions/active_job/logging.rb
sapience-0.1.3 lib/sapience/extensions/active_job/logging.rb
sapience-0.1.2 lib/sapience/extensions/active_job/logging.rb