Class: ExisRay::Sidekiq::ClientMiddleware
- Inherits:
-
Object
- Object
- ExisRay::Sidekiq::ClientMiddleware
- Defined in:
- lib/exis_ray/sidekiq/client_middleware.rb
Overview
Middleware de cliente que inyecta trace context y contexto de negocio en el payload del job.
Instance Method Summary collapse
-
#call(_worker_class, job, _queue, _redis_pool = nil) ⇒ Object
Intercepta el push del trabajo a Redis.
Instance Method Details
#call(_worker_class, job, _queue, _redis_pool = nil) ⇒ Object
Intercepta el push del trabajo a Redis.
13 14 15 16 |
# File 'lib/exis_ray/sidekiq/client_middleware.rb', line 13 def call(_worker_class, job, _queue, _redis_pool = nil) inject_trace_context(job) yield end |