lib/datadog/tracing.rb in ddtrace-1.2.0 vs lib/datadog/tracing.rb in ddtrace-1.3.0
- old
+ new
@@ -1,9 +1,9 @@
# typed: false
-require 'datadog/core'
-require 'datadog/tracing/pipeline'
+require_relative 'core'
+require_relative 'tracing/pipeline'
module Datadog
# Datadog APM tracing public API.
#
# The Datadog team ensures that public methods in this module
@@ -16,11 +16,11 @@
# @public_api
def trace(name, continue_from: nil, **span_options, &block)
tracer.trace(name, continue_from: continue_from, **span_options, &block)
end
- # (see Datadog:::Tracing::Tracer#continue_trace!)
+ # (see Datadog::Tracing::Tracer#continue_trace!)
# @public_api
def continue_trace!(digest, &block)
tracer.continue_trace!(digest, &block)
end
@@ -43,36 +43,36 @@
return unless current_tracer
current_tracer.active_trace
end
- # (see Datadog:::Tracing::Tracer#active_span)
+ # (see Datadog::Tracing::Tracer#active_span)
# @public_api
def active_span
current_tracer = tracer
return unless current_tracer
current_tracer.active_span
end
- # (see Datadog:::Tracing::TraceSegment#keep!)
+ # (see Datadog::Tracing::TraceSegment#keep!)
# If no trace is active, no action is taken.
# @public_api
def keep!
trace = active_trace
active_trace.keep! if trace
end
- # (see Datadog:::Tracing::TraceSegment#reject!)
+ # (see Datadog::Tracing::TraceSegment#reject!)
# If no trace is active, no action is taken.
# @public_api
def reject!
trace = active_trace
active_trace.reject! if trace
end
- # (see Datadog:::Tracing::Tracer#active_correlation)
+ # (see Datadog::Tracing::Tracer#active_correlation)
# @public_api
def correlation
current_tracer = tracer
return unless current_tracer
@@ -111,10 +111,10 @@
return unless current_tracer
current_tracer.shutdown!
end
- # (see Datadog:::Tracing::Pipeline.before_flush)
+ # (see Datadog::Tracing::Pipeline.before_flush)
def before_flush(*processors, &processor_block)
Pipeline.before_flush(*processors, &processor_block)
end
# Is the tracer collecting telemetry data in this process?