Module: Datadog::Tracing::Contrib::Grape::Instrumentation::ExecutePatch

Defined in:
lib/datadog/tracing/contrib/grape/instrumentation.rb

Overview

ExecutePatch - instance method instrumentation for endpoint render (Grape >= 3.0.0)

Instance Method Summary collapse

Instance Method Details

#execute(*args) ⇒ Object



23
24
25
26
27
28
# File 'lib/datadog/tracing/contrib/grape/instrumentation.rb', line 23

def execute(*args)
  return unless @source

  ::ActiveSupport::Notifications.instrument('endpoint_render.grape.start_render')
  super
end