module Sidekiq::Context
Public Class Methods
Source
# File lib/sidekiq/logger.rb, line 16 def self.current Thread.current[:sidekiq_context] ||= {} end
Source
# File lib/sidekiq/logger.rb, line 8 def self.with(hash) orig_context = current.dup current.merge!(hash) yield ensure Thread.current[:sidekiq_context] = orig_context end