# File lib/new_relic/agent/instrumentation/resque.rb, line 31 def around_perform_with_monitoring(*args) begin perform_action_with_newrelic_trace( :name => 'perform', :class_name => self.name, :category => 'OtherTransaction/ResqueJob') do NewRelic::Agent::Transaction.merge_untrusted_agent_attributes(args, 'job.resque.args''job.resque.args', NewRelic::Agent::AttributeFilter::DST_NONE) yield(*args) end ensure NewRelic::Agent.agent.flush_pipe_data end end