module Datadog::Tracing::Contrib::SuckerPunch::Instrumentation

def perform_in(interval, *args)

def perform_in(interval, *args)
  __with_instrumentation(Ext::SPAN_PERFORM_IN) do |span|
    span.resource = "ENQUEUE #{self}"
    span.set_tag(Datadog::Tracing::Metadata::Ext::TAG_OPERATION, Ext::TAG_OPERATION_PERFORM_IN)
    span.set_tag(Ext::TAG_PERFORM_IN, interval)
    # Measure service stats
    Datadog::Tracing::Contrib::Analytics.set_measured(span)
    __perform_in(interval, *args)
  end
end