Module: Bunny::Prepend::Exchange

Includes:
NewRelic::Agent::Instrumentation::Bunny::Exchange
Defined in:
lib/new_relic/agent/instrumentation/bunny/prepend.rb

Constant Summary

Constants included from NewRelic::Agent::Instrumentation::Bunny

NewRelic::Agent::Instrumentation::Bunny::DEFAULT_NAME, NewRelic::Agent::Instrumentation::Bunny::DEFAULT_TYPE, NewRelic::Agent::Instrumentation::Bunny::INSTRUMENTATION_NAME, NewRelic::Agent::Instrumentation::Bunny::LIBRARY, NewRelic::Agent::Instrumentation::Bunny::SLASH

Instance Method Summary collapse

Methods included from NewRelic::Agent::Instrumentation::Bunny::Exchange

#publish_with_tracing

Methods included from NewRelic::Agent::Instrumentation::Bunny

exchange_name, exchange_type

Instance Method Details

#publish(payload, opts = {}) ⇒ Object



10
11
12
# File 'lib/new_relic/agent/instrumentation/bunny/prepend.rb', line 10

def publish(payload, opts = {})
  publish_with_tracing(payload, opts) { super }
end