Propagator - TraceContextPropagator

class opencensus.trace.propagation.trace_context_http_header_format.TraceContextPropagator[source]

Bases: object

Propagator for processing the trace context HTTP header format.

from_headers(headers)[source]

Generate a SpanContext object using the W3C Distributed Tracing headers.

Parameters

headers (dict) -- HTTP request headers.

Return type

SpanContext

Returns

SpanContext generated from the trace context header.

to_headers(span_context)[source]

Convert a SpanContext object to W3C Distributed Tracing headers, using version 0.

Parameters

span_context (SpanContext) -- SpanContext object.

Return type

dict

Returns

W3C Distributed Tracing headers.