class SunspotOffline::Sidekiq::CurrentJobMiddleware
Constants
- STORE_KEY
Public Class Methods
get()
click to toggle source
# File lib/sunspot_offline/sidekiq/current_job_middleware.rb, line 17 def self.get RequestStore[STORE_KEY] end
new(*)
click to toggle source
# File lib/sunspot_offline/sidekiq/current_job_middleware.rb, line 8 def initialize(*); end
Public Instance Methods
call(worker, _job, _queue) { || ... }
click to toggle source
# File lib/sunspot_offline/sidekiq/current_job_middleware.rb, line 10 def call(worker, _job, _queue) RequestStore[STORE_KEY] = worker.class.name yield ensure RequestStore[STORE_KEY] = nil end