class Object
Public Class Methods
needs_wrapping?(target)
click to toggle source
# File lib/newrelic-grape/instrument.rb, line 59 def self.needs_wrapping?(target) ( !target.respond_to?(:_nr_has_middleware_tracing) && !is_sinatra_app?(target) && !target.is_a?(Proc) ) end
Public Instance Methods
build_middleware()
click to toggle source
# File lib/newrelic-grape/instrument.rb, line 72 def build_middleware b = _build_middleware b.use ::NewRelic::Agent::Instrumentation::Grape b end
build_stack()
click to toggle source
# File lib/newrelic-grape/instrument.rb, line 82 def build_stack use ::NewRelic::Agent::Instrumentation::Grape _build_stack end