Skip to content

Commit 32369cb

Browse files
authored
ref: Move sampler out of integrations/opentelemetry/ (#4258)
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/sampler.py` -> `sentry_sdk/opentelemetry/sampler.py` Ref #3853
1 parent c425533 commit 32369cb

File tree

4 files changed

+7
-2
lines changed

4 files changed

+7
-2
lines changed

Diff for: sentry_sdk/integrations/opentelemetry/integration.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
from sentry_sdk.integrations.opentelemetry.span_processor import (
1010
SentrySpanProcessor,
1111
)
12-
from sentry_sdk.integrations.opentelemetry.sampler import SentrySampler
12+
from sentry_sdk.opentelemetry.sampler import SentrySampler
1313
from sentry_sdk.utils import logger
1414

1515
try:

Diff for: sentry_sdk/integrations/opentelemetry/span_processor.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@
1515
from sentry_sdk.consts import SPANDATA
1616
from sentry_sdk.tracing import DEFAULT_SPAN_ORIGIN
1717
from sentry_sdk.utils import get_current_thread_meta
18+
from sentry_sdk.opentelemetry.sampler import create_sampling_context
1819
from sentry_sdk.profiler.continuous_profiler import (
1920
try_autostart_continuous_profiler,
2021
get_profiler_id,
2122
try_profile_lifecycle_trace_start,
2223
)
2324
from sentry_sdk.profiler.transaction_profiler import Profile
24-
from sentry_sdk.integrations.opentelemetry.sampler import create_sampling_context
2525
from sentry_sdk.integrations.opentelemetry.utils import (
2626
is_sentry_span,
2727
convert_from_otel_timestamp,

Diff for: sentry_sdk/opentelemetry/__init__.py

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
from sentry_sdk.opentelemetry.sampler import SentrySampler
2+
3+
__all__ = [
4+
"SentrySampler",
5+
]

0 commit comments

Comments
 (0)