module OpenTelemetry::Propagator::Jaeger

Namespace for OpenTelemetry Jaeger propagation

Namespace for OpenTelemetry Jaeger propagation

Constants

DEBUG_CONTEXT_KEY
TEXT_MAP_PROPAGATOR
VERSION

Public Instance Methods

context_with_debug(context) click to toggle source

@api private Returns a new context with the jaeger debug flag enabled

# File lib/opentelemetry/propagator/jaeger.rb, line 37
def context_with_debug(context)
  context.set_value(DEBUG_CONTEXT_KEY, true)
end
debug?(context) click to toggle source

@api private Read the Jaeger debug flag from the provided context

# File lib/opentelemetry/propagator/jaeger.rb, line 43
def debug?(context)
  !context.value(DEBUG_CONTEXT_KEY).nil?
end
text_map_propagator() click to toggle source

Returns a text map propagator that propagates context in the Jaeger format.

# File lib/opentelemetry/propagator/jaeger.rb, line 31
def text_map_propagator
  TEXT_MAP_PROPAGATOR
end