# File lib/new_relic/agent/instrumentation/sidekiq.rb, line 22 def call(worker, msg, queue, *_) trace_args = if worker.respond_to?(:newrelic_trace_args) worker.newrelic_trace_args(msg, queue) else self.class.default_trace_args(msg) end perform_action_with_newrelic_trace(trace_args) do NewRelic::Agent::Transaction.merge_untrusted_agent_attributes(msg['args'], 'job.sidekiq.args''job.sidekiq.args', NewRelic::Agent::AttributeFilter::DST_NONE) yield end end