Class: Sidekiq::GlobalId::ClientMiddleware
- Inherits:
-
Object
- Object
- Sidekiq::GlobalId::ClientMiddleware
- Defined in:
- lib/sidekiq/global_id/client_middleware.rb
Overview
Sidekiq client middleware serializes arguments before pushing job to Redis.
Instance Method Summary collapse
Instance Method Details
#call(_worker_class, job, _queue, _redis_pool) ⇒ Hash
Returns sidekiq job.
12 13 14 15 |
# File 'lib/sidekiq/global_id/client_middleware.rb', line 12 def call(_worker_class, job, _queue, _redis_pool) job['args'] = ActiveJob::Arguments.serialize(job['args']) yield end |