Module: Appsignal::Integrations::ActiveSupportNotificationsIntegration::InstrumentIntegration

Defined in:
lib/appsignal/integrations/active_support_notifications.rb

Instance Method Summary collapse

Instance Method Details

#instrument(name, payload = {}, &block) ⇒ Object



32
33
34
35
36
37
# File 'lib/appsignal/integrations/active_support_notifications.rb', line 32

def instrument(name, payload = {}, &block)
  ActiveSupportNotificationsIntegration.start_event(name)
  super
ensure
  ActiveSupportNotificationsIntegration.finish_event(name, payload)
end