diff --git a/sentry_sdk/integrations/opentelemetry/integration.py b/sentry_sdk/integrations/opentelemetry/integration.py index 1124e736ed..581918e81c 100644 --- a/sentry_sdk/integrations/opentelemetry/integration.py +++ b/sentry_sdk/integrations/opentelemetry/integration.py @@ -9,7 +9,7 @@ from sentry_sdk.integrations.opentelemetry.span_processor import ( SentrySpanProcessor, ) -from sentry_sdk.integrations.opentelemetry.sampler import SentrySampler +from sentry_sdk.opentelemetry.sampler import SentrySampler from sentry_sdk.utils import logger try: diff --git a/sentry_sdk/integrations/opentelemetry/span_processor.py b/sentry_sdk/integrations/opentelemetry/span_processor.py index d82d6a03e9..ec936125c3 100644 --- a/sentry_sdk/integrations/opentelemetry/span_processor.py +++ b/sentry_sdk/integrations/opentelemetry/span_processor.py @@ -15,13 +15,13 @@ from sentry_sdk.consts import SPANDATA from sentry_sdk.tracing import DEFAULT_SPAN_ORIGIN from sentry_sdk.utils import get_current_thread_meta +from sentry_sdk.opentelemetry.sampler import create_sampling_context from sentry_sdk.profiler.continuous_profiler import ( try_autostart_continuous_profiler, get_profiler_id, try_profile_lifecycle_trace_start, ) from sentry_sdk.profiler.transaction_profiler import Profile -from sentry_sdk.integrations.opentelemetry.sampler import create_sampling_context from sentry_sdk.integrations.opentelemetry.utils import ( is_sentry_span, convert_from_otel_timestamp, diff --git a/sentry_sdk/opentelemetry/__init__.py b/sentry_sdk/opentelemetry/__init__.py new file mode 100644 index 0000000000..6901bcd31a --- /dev/null +++ b/sentry_sdk/opentelemetry/__init__.py @@ -0,0 +1,5 @@ +from sentry_sdk.opentelemetry.sampler import SentrySampler + +__all__ = [ + "SentrySampler", +] diff --git a/sentry_sdk/integrations/opentelemetry/sampler.py b/sentry_sdk/opentelemetry/sampler.py similarity index 100% rename from sentry_sdk/integrations/opentelemetry/sampler.py rename to sentry_sdk/opentelemetry/sampler.py