Module: Datadog::Contrib::ActionCable::RootContextEvent::ClassMethods

Includes:
Event::ClassMethods
Defined in:
lib/ddtrace/contrib/action_cable/event.rb

Overview

Class methods for events.

Instance Method Summary collapse

Methods included from Event::ClassMethods

#configuration, #span_options, #tracer

Instance Method Details

#subscription(*args) ⇒ Object



46
47
48
49
50
# File 'lib/ddtrace/contrib/action_cable/event.rb', line 46

def subscription(*args)
  super.tap do |subscription|
    subscription.before_trace { ensure_clean_context! }
  end
end