Sha256: b80f9bd40575f9c6f417ff03ed782b4609c42ee6e1af80ce0822345582ecf7fb

Contents?: true

Size: 356 Bytes

Versions: 2

Compression:

Stored size: 356 Bytes

Contents

module Sidekiq
  module Logging
    module GELF
      class Formatter < Logger::Formatter
        def call(severity, time, facility, message)
          message.merge({
            pid: Process.pid,
            tid: Thread.current.object_id.to_s(36),
            context: Thread.current[:sidekiq_context]
          })
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
sidekiq-gelf-0.0.2 lib/sidekiq-gelf/formatter.rb
sidekiq-gelf-0.0.1 lib/sidekiq-gelf/formatter.rb