Module: NewRelic::Agent::Instrumentation::Ethon::Easy::Prepend
- Defined in:
- lib/new_relic/agent/instrumentation/ethon/prepend.rb
Constant Summary
Constants included from NewRelic::Agent::Instrumentation::Ethon::Easy
ACTION_INSTANCE_VAR, HEADERS_INSTANCE_VAR
Constants included from NRShared
NRShared::INSTRUMENTATION_NAME, NRShared::NOTICEABLE_ERROR_CLASS
Instance Method Summary collapse
Methods included from NewRelic::Agent::Instrumentation::Ethon::Easy
#fabricate_with_tracing, #headers_equals_with_tracing, #perform_with_tracing
Methods included from NRShared
#prep_easy, #wrap_with_tracing
Instance Method Details
#fabricate(url, action_name, options) ⇒ Object
11 12 13 |
# File 'lib/new_relic/agent/instrumentation/ethon/prepend.rb', line 11 def fabricate(url, action_name, ) fabricate_with_tracing(url, action_name, ) { super } end |
#headers=(headers) ⇒ Object
15 16 17 |
# File 'lib/new_relic/agent/instrumentation/ethon/prepend.rb', line 15 def headers=(headers) headers_equals_with_tracing(headers) { super } end |
#perform(*args) ⇒ Object
19 20 21 |
# File 'lib/new_relic/agent/instrumentation/ethon/prepend.rb', line 19 def perform(*args) perform_with_tracing(*args) { super } end |