class SidekiqPublisher::DatadogAPM::PublisherErrorSubscriber

This subscriber is different from the classes above because it is an ActiveSupport::Subscriber and responds to the error(.publisher.sidekiq_publisher) event.

Public Instance Methods

error(event) click to toggle source
# File lib/sidekiq_publisher/datadog_apm.rb, line 99
def error(event)
  Datadog.tracer.active_span&.set_error(event.payload[:exception_object])
end