Class: SidekiqPublisher::DatadogAPM::PublisherErrorSubscriber
- Inherits:
-
ActiveSupport::Subscriber
- Object
- ActiveSupport::Subscriber
- SidekiqPublisher::DatadogAPM::PublisherErrorSubscriber
- Defined in:
- lib/sidekiq_publisher/datadog_apm.rb
Overview
This subscriber is different from the classes above because it is an ActiveSupport::Subscriber and responds to the error(.publisher.sidekiq_publisher) event.
Instance Method Summary collapse
Instance Method Details
#error(event) ⇒ Object
99 100 101 |
# File 'lib/sidekiq_publisher/datadog_apm.rb', line 99 def error(event) Datadog.tracer.active_span&.set_error(event.payload[:exception_object]) end |