Module: GetaroundUtils::LogFormatters::DeepKeyValue::Sidekiq
- Defined in:
- lib/getaround_utils/log_formatters/deep_key_value.rb
Instance Method Summary collapse
Instance Method Details
#call(severity, _datetime, appname, message) ⇒ Object
40 41 42 43 44 45 |
# File 'lib/getaround_utils/log_formatters/deep_key_value.rb', line 40 def call(severity, _datetime, appname, ) payload = { severity: severity, appname: appname } sidekiq = { sidekiq: Thread.current[:sidekiq_context] || {} } sidekiq[:sidekiq][:tid] = Thread.current['sidekiq_tid'] "#{normalize(payload)} #{normalize()} #{normalize(sidekiq)}\n" end |