lib/labkit/tracing/sidekiq/client_middleware.rb in gitlab-labkit-0.1.2 vs lib/labkit/tracing/sidekiq/client_middleware.rb in gitlab-labkit-0.2.0
- old
+ new
@@ -12,13 +12,12 @@
include SidekiqCommon
SPAN_KIND = "client"
def call(_worker_class, job, _queue, _redis_pool)
- in_tracing_span(operation_name: "sidekiq:#{job["class"]}", tags: tags_from_job(job, SPAN_KIND)) do |span|
+ TracingUtils.with_tracing(operation_name: "sidekiq:#{job["class"]}", tags: tags_from_job(job, SPAN_KIND)) do |span|
# Inject the details directly into the job
- tracer
- .inject(span.context, OpenTracing::FORMAT_TEXT_MAP, job)
+ TracingUtils.tracer.inject(span.context, OpenTracing::FORMAT_TEXT_MAP, job)
yield
end
end
end