Class: SidekiqPublisher::DatadogAPM::JobSubscriber

Inherits:
Subscriber
  • Object
show all
Defined in:
lib/sidekiq_publisher/datadog_apm.rb

Instance Method Summary collapse

Methods inherited from Subscriber

subscribe_to

Instance Method Details

#finish(_name, _id, payload) ⇒ Object



87
88
89
90
91
# File 'lib/sidekiq_publisher/datadog_apm.rb', line 87

def finish(_name, _id, payload)
  payload[:datadog_span]&.set_tag(:purged_count, payload[:purged_count]) if payload.key?(:purged_count)

  super
end

#start(_name, _id, payload) ⇒ Object



83
84
85
# File 'lib/sidekiq_publisher/datadog_apm.rb', line 83

def start(_name, _id, payload)
  start_span("job.purge", payload)
end