Class: OpenTelemetry::Instrumentation::Sidekiq::Instrumentation
- Inherits:
-
Object
- Object
- OpenTelemetry::Instrumentation::Sidekiq::Instrumentation
- Defined in:
- lib/epsagon.rb
Instance Method Summary collapse
Instance Method Details
#add_server_middleware ⇒ Object
264 265 266 267 268 269 270 271 272 273 274 275 276 |
# File 'lib/epsagon.rb', line 264 def add_server_middleware ::Sidekiq.configure_server do |config| config.server_middleware do |chain| chain.add Middlewares::Server::TracerMiddleware end end if defined?(::Sidekiq::Testing) # rubocop:disable Style/GuardClause ::Sidekiq::Testing.server_middleware do |chain| chain.add Middlewares::Server::TracerMiddleware end end end |