16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
# File 'lib/ddtrace/contrib/sidekiq/patcher.rb', line 16
def patch
require 'ddtrace/contrib/sidekiq/client_tracer'
require 'ddtrace/contrib/sidekiq/server_tracer'
::Sidekiq.configure_client do |config|
config.client_middleware do |chain|
chain.add(Sidekiq::ClientTracer)
end
end
::Sidekiq.configure_server do |config|
config.client_middleware do |chain|
chain.add(Sidekiq::ClientTracer)
end
config.server_middleware do |chain|
chain.add(Sidekiq::ServerTracer)
end
end
end
|