Skip to content

Commit 10a448e

Browse files
author
alrex
authored
move textmap propagators to opentelemetry.propagators (#355)
1 parent 7980997 commit 10a448e

File tree

14 files changed

+26
-26
lines changed

14 files changed

+26
-26
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
- 'release/*'
77
pull_request:
88
env:
9-
CORE_REPO_SHA: 91ae6fc6226ddfbbe9f92da286470cf65aa834a4
9+
CORE_REPO_SHA: 834462941942229e308117220e1fa1fad7cb06e3
1010

1111
jobs:
1212
build:

docs/nitpick-exceptions.ini

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
[default]
22
class_references=
33
; TODO: Understand why sphinx is not able to find this local class
4-
opentelemetry.trace.propagation.textmap.TextMapPropagator
4+
opentelemetry.propagators.textmap.TextMapPropagator
55
; - AwsXRayFormat
6-
opentelemetry.trace.propagation.textmap.DictGetter
6+
opentelemetry.propagators.textmap.DictGetter
77
; API
8-
opentelemetry.trace.propagation.textmap.Getter
8+
opentelemetry.propagators.textmap.Getter
99
; - DatadogFormat
1010
; - AWSXRayFormat
1111
opentelemetry.sdk.trace.id_generator.IdGenerator
@@ -15,7 +15,7 @@ class_references=
1515

1616
anys=
1717
; API
18-
opentelemetry.trace.propagation.textmap.TextMapPropagator.fields
18+
opentelemetry.propagators.textmap.TextMapPropagator.fields
1919
; - AWSXRayFormat
2020
TraceId
2121
; - AwsXRayIdGenerator

exporter/opentelemetry-exporter-datadog/src/opentelemetry/exporter/datadog/propagator.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@
1717
from opentelemetry import trace
1818
from opentelemetry.context import Context
1919
from opentelemetry.exporter.datadog import constants
20-
from opentelemetry.trace import get_current_span, set_span_in_context
21-
from opentelemetry.trace.propagation.textmap import (
20+
from opentelemetry.propagators.textmap import (
2221
Getter,
2322
Setter,
2423
TextMapPropagator,
2524
TextMapPropagatorT,
2625
)
26+
from opentelemetry.trace import get_current_span, set_span_in_context
2727

2828

2929
class DatadogFormat(TextMapPropagator):
@@ -111,7 +111,7 @@ def fields(self):
111111
"""Returns a set with the fields set in `inject`.
112112
113113
See
114-
`opentelemetry.trace.propagation.textmap.TextMapPropagator.fields`
114+
`opentelemetry.propagators.textmap.TextMapPropagator.fields`
115115
"""
116116
return {
117117
self.TRACE_ID_KEY,

exporter/opentelemetry-exporter-datadog/tests/test_datadog_format.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717

1818
from opentelemetry import trace as trace_api
1919
from opentelemetry.exporter.datadog import constants, propagator
20+
from opentelemetry.propagators.textmap import DictGetter
2021
from opentelemetry.sdk import trace
2122
from opentelemetry.sdk.trace.id_generator import RandomIdGenerator
2223
from opentelemetry.trace import get_current_span, set_span_in_context
23-
from opentelemetry.trace.propagation.textmap import DictGetter
2424

2525
FORMAT = propagator.DatadogFormat()
2626

instrumentation/opentelemetry-instrumentation-asgi/src/opentelemetry/instrumentation/asgi/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
from opentelemetry.instrumentation.asgi.version import __version__ # noqa
3030
from opentelemetry.instrumentation.utils import http_status_to_status_code
3131
from opentelemetry.propagate import extract
32-
from opentelemetry.trace.propagation.textmap import DictGetter
32+
from opentelemetry.propagators.textmap import DictGetter
3333
from opentelemetry.trace.status import Status, StatusCode
3434

3535

instrumentation/opentelemetry-instrumentation-celery/src/opentelemetry/instrumentation/celery/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def add(x, y):
6161
from opentelemetry.instrumentation.celery.version import __version__
6262
from opentelemetry.instrumentation.instrumentor import BaseInstrumentor
6363
from opentelemetry.propagate import extract, inject
64-
from opentelemetry.trace.propagation.textmap import DictGetter
64+
from opentelemetry.propagators.textmap import DictGetter
6565
from opentelemetry.trace.status import Status, StatusCode
6666

6767
logger = logging.getLogger(__name__)

instrumentation/opentelemetry-instrumentation-grpc/src/opentelemetry/instrumentation/grpc/_server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
from opentelemetry import trace
3030
from opentelemetry.context import attach, detach
3131
from opentelemetry.propagate import extract
32-
from opentelemetry.trace.propagation.textmap import DictGetter
32+
from opentelemetry.propagators.textmap import DictGetter
3333
from opentelemetry.trace.status import Status, StatusCode
3434

3535
logger = logging.getLogger(__name__)

instrumentation/opentelemetry-instrumentation-tornado/src/opentelemetry/instrumentation/tornado/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ def get(self):
5252
unwrap,
5353
)
5454
from opentelemetry.propagate import extract
55-
from opentelemetry.trace.propagation.textmap import DictGetter
55+
from opentelemetry.propagators.textmap import DictGetter
5656
from opentelemetry.trace.status import Status
5757
from opentelemetry.util.http import get_excluded_urls, get_traced_request_attrs
5858
from opentelemetry.util.time import time_ns

instrumentation/opentelemetry-instrumentation-wsgi/src/opentelemetry/instrumentation/wsgi/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ def hello():
6262
from opentelemetry.instrumentation.utils import http_status_to_status_code
6363
from opentelemetry.instrumentation.wsgi.version import __version__
6464
from opentelemetry.propagate import extract
65-
from opentelemetry.trace.propagation.textmap import DictGetter
65+
from opentelemetry.propagators.textmap import DictGetter
6666
from opentelemetry.trace.status import Status, StatusCode
6767

6868
_HTTP_VERSION_PREFIX = "HTTP/"

propagator/opentelemetry-propagator-ot-trace/src/opentelemetry/propagators/ot_trace/__init__.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,12 @@
1717

1818
from opentelemetry.baggage import get_all, set_baggage
1919
from opentelemetry.context import Context
20+
from opentelemetry.propagators.textmap import (
21+
Getter,
22+
Setter,
23+
TextMapPropagator,
24+
TextMapPropagatorT,
25+
)
2026
from opentelemetry.trace import (
2127
INVALID_SPAN_ID,
2228
INVALID_TRACE_ID,
@@ -26,12 +32,6 @@
2632
get_current_span,
2733
set_span_in_context,
2834
)
29-
from opentelemetry.trace.propagation.textmap import (
30-
Getter,
31-
Setter,
32-
TextMapPropagator,
33-
TextMapPropagatorT,
34-
)
3535

3636
OT_TRACE_ID_HEADER = "ot-tracer-traceid"
3737
OT_SPAN_ID_HEADER = "ot-tracer-spanid"
@@ -153,7 +153,7 @@ def fields(self):
153153
"""Returns a set with the fields set in `inject`.
154154
155155
See
156-
`opentelemetry.trace.propagation.textmap.TextMapPropagator.fields`
156+
`opentelemetry.propagators.textmap.TextMapPropagator.fields`
157157
"""
158158
return {
159159
OT_TRACE_ID_HEADER,

0 commit comments

Comments
 (0)