opentelemetry.baggage.propagation package

Module contents

class opentelemetry.baggage.propagation.BaggagePropagator[source]

Bases: opentelemetry.trace.propagation.textmap.TextMapPropagator

MAX_HEADER_LENGTH = 8192
MAX_PAIR_LENGTH = 4096
MAX_PAIRS = 180
extract(getter, carrier, context=None)[source]

Extract Baggage from the carrier.

See opentelemetry.trace.propagation.textmap.TextMapPropagator.extract

Return type

Context

inject(set_in_carrier, carrier, context=None)[source]

Injects Baggage into the carrier.

See opentelemetry.trace.propagation.textmap.TextMapPropagator.inject

Return type

None