Skip to content

Commit c9e19dc

Browse files
committed
ref(boto3): Update integration checks to use IDENTIFIER constant
1 parent a45c039 commit c9e19dc

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

‎sentry_sdk/integrations/boto3/_instrumentation.py‎

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import sentry_sdk
44
from sentry_sdk.consts import OP, SPANDATA
55
from sentry_sdk.integrations import DidNotEnable
6-
from sentry_sdk.integrations.boto3.consts import ORIGIN
6+
from sentry_sdk.integrations.boto3.consts import IDENTIFIER, ORIGIN
77
from sentry_sdk.traces import StreamedSpan
88
from sentry_sdk.tracing import BAGGAGE_HEADER_NAME, Span
99
from sentry_sdk.tracing_utils import (
@@ -34,12 +34,11 @@
3434
def _sentry_request_created(
3535
service_id: "ServiceId", request: "AWSRequest", operation_name: str, **kwargs: "Any"
3636
) -> None:
37-
from sentry_sdk.integrations.boto3 import Boto3Integration
3837

3938
description = "aws.%s.%s" % (service_id.hyphenize(), operation_name)
4039

4140
client = sentry_sdk.get_client()
42-
if client.get_integration(Boto3Integration) is None:
41+
if client.get_integration(IDENTIFIER) is None:
4342
return
4443

4544
parsed_url = None
@@ -111,10 +110,9 @@ def _sentry_request_created(
111110
def _sentry_before_sign(
112111
request: "AWSRequest", signature_version: "Any", **kwargs: "Any"
113112
) -> None:
114-
from sentry_sdk.integrations.boto3 import Boto3Integration
115113

116114
client = sentry_sdk.get_client()
117-
if client.get_integration(Boto3Integration) is None:
115+
if client.get_integration(IDENTIFIER) is None:
118116
return
119117

120118
with capture_internal_exceptions():

0 commit comments

Comments
 (0)