module Datadog::ForcedTracing

Defines analytics behavior

Public Class Methods

drop(span) click to toggle source
# File lib/ddtrace/forced_tracing.rb, line 15
def drop(span)
  return if span.nil? || span.context.nil?

  span.context.sampling_priority = Datadog::Ext::Priority::USER_REJECT
end
keep(span) click to toggle source
# File lib/ddtrace/forced_tracing.rb, line 9
def keep(span)
  return if span.nil? || span.context.nil?

  span.context.sampling_priority = Datadog::Ext::Priority::USER_KEEP
end