Skip to content

Commit 6c521d1

Browse files
ref: Move propagator out of integrations/opentelemetry/ (#4260)
Moving stuff out of `integrations/opentelemetry/` step by step since there is no OpenTelemetry integration anymore -- it's part of the core SDK. This moves `sentry_sdk/integrations/opentelemetry/propagator.py` -> `sentry_sdk/opentelemetry/propagator.py` Ref #3853 --------- Co-authored-by: Daniel Szoke <[email protected]>
1 parent 6af99bd commit 6c521d1

File tree

7 files changed

+10
-10
lines changed

7 files changed

+10
-10
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,5 +0,0 @@
1-
from sentry_sdk.integrations.opentelemetry.propagator import SentryPropagator
2-
3-
__all__ = [
4-
"SentryPropagator",
5-
]

sentry_sdk/integrations/opentelemetry/integration.py

+5-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,11 @@
55
"""
66

77
from sentry_sdk.integrations import DidNotEnable, Integration
8-
from sentry_sdk.integrations.opentelemetry.propagator import SentryPropagator
9-
from sentry_sdk.opentelemetry import SentrySampler, SentrySpanProcessor
8+
from sentry_sdk.opentelemetry import (
9+
SentryPropagator,
10+
SentrySampler,
11+
SentrySpanProcessor,
12+
)
1013
from sentry_sdk.utils import logger
1114

1215
try:

sentry_sdk/opentelemetry/__init__.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1+
from sentry_sdk.opentelemetry.propagator import SentryPropagator
12
from sentry_sdk.opentelemetry.sampler import SentrySampler
23
from sentry_sdk.opentelemetry.span_processor import SentrySpanProcessor
34

45
__all__ = [
6+
"SentryPropagator",
57
"SentrySampler",
68
"SentrySpanProcessor",
79
]

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ def get_file_text(file_name):
8686
},
8787
entry_points={
8888
"opentelemetry_propagator": [
89-
"sentry=sentry_sdk.integrations.opentelemetry:SentryPropagator"
89+
"sentry=sentry_sdk.opentelemetry:SentryPropagator"
9090
]
9191
},
9292
classifiers=[

tests/integrations/opentelemetry/test_entry_points.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from unittest.mock import patch
44

55
from opentelemetry import propagate
6-
from sentry_sdk.integrations.opentelemetry import SentryPropagator
6+
from sentry_sdk.opentelemetry import SentryPropagator
77

88

99
def test_propagator_loaded_if_mentioned_in_environment_variable():

tests/integrations/opentelemetry/test_propagator.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
SENTRY_BAGGAGE_KEY,
1111
SENTRY_TRACE_KEY,
1212
)
13-
from sentry_sdk.integrations.opentelemetry.propagator import SentryPropagator
13+
from sentry_sdk.opentelemetry import SentryPropagator
1414
from tests.conftest import SortedBaggage
1515

1616

0 commit comments

Comments
 (0)