Module: NewRelic::Agent::Instrumentation::ControllerInstrumentation::Shim
- Defined in:
- lib/new_relic/agent/instrumentation/controller_instrumentation.rb
Overview
:nodoc:
Class Method Summary collapse
Instance Method Summary collapse
- #new_relic_trace_controller_action(*args) ⇒ Object
- #newrelic_notice_error(*args) ⇒ Object
- #perform_action_with_newrelic_trace(*args) ⇒ Object
Class Method Details
.included(clazz) ⇒ Object
37 38 39 |
# File 'lib/new_relic/agent/instrumentation/controller_instrumentation.rb', line 37 def self.included(clazz) clazz.extend(ClassMethodsShim) end |
Instance Method Details
#new_relic_trace_controller_action(*args) ⇒ Object
41 |
# File 'lib/new_relic/agent/instrumentation/controller_instrumentation.rb', line 41 def new_relic_trace_controller_action(*args); yield; end |
#newrelic_notice_error(*args) ⇒ Object
40 |
# File 'lib/new_relic/agent/instrumentation/controller_instrumentation.rb', line 40 def newrelic_notice_error(*args); end |
#perform_action_with_newrelic_trace(*args) ⇒ Object
42 |
# File 'lib/new_relic/agent/instrumentation/controller_instrumentation.rb', line 42 def perform_action_with_newrelic_trace(*args); yield; end |