Module: Sidekiq::Logging
- Defined in:
- lib/rails_semantic_logger/extensions/sidekiq/sidekiq.rb
Overview
Replace Sidekiq logging context
Class Method Summary collapse
Class Method Details
.job_hash_context(job_hash) ⇒ Object
19 20 21 22 23 24 |
# File 'lib/rails_semantic_logger/extensions/sidekiq/sidekiq.rb', line 19 def self.job_hash_context(job_hash) h = {jid: job_hash["jid"]} h[:bid] = job_hash["bid"] if job_hash["bid"] h[:queue] = job_hash["queue"] if job_hash["queue"] h end |
.with_context(msg, &block) ⇒ Object
15 16 17 |
# File 'lib/rails_semantic_logger/extensions/sidekiq/sidekiq.rb', line 15 def self.with_context(msg, &block) SemanticLogger.tagged(msg, &block) end |