Class: Hawkei::Plugins::Sidekiq::ClientMiddleware

Inherits:
Object
  • Object
show all
Defined in:
lib/hawkei/plugins/sidekiq/client_middleware.rb

Overview

Hawkei Plugins Sidekiq Client Middleware

Client middleware for sidekiq

Instance Method Summary collapse

Instance Method Details

#call(_worker_class, job, _queue, _redis_pool) ⇒ Object



11
12
13
14
15
16
# File 'lib/hawkei/plugins/sidekiq/client_middleware.rb', line 11

def call(_worker_class, job, _queue, _redis_pool)
  job[Hawkei::Const::SESSION_TRACKER_ID] = Hawkei::Store.store[:session_tracker_id]
  job[Hawkei::Const::FOLLOW] = Hawkei::Store.store[:auto_id]

  yield
end