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