class Sidekiq::CurrentAttributes::Load
Public Class Methods
new(cattr)
click to toggle source
# File lib/sidekiq/middleware/current_attributes.rb, line 29 def initialize(cattr) @klass = cattr end
Public Instance Methods
call(_, job, _) { || ... }
click to toggle source
# File lib/sidekiq/middleware/current_attributes.rb, line 33 def call(_, job, _, &block) if job.has_key?("cattr") @klass.set(job["cattr"], &block) else yield end end