Skip to content

Commit e8a1c08

Browse files
committed
mypy
1 parent 0da4340 commit e8a1c08

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

sentry_sdk/client.py

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
from typing import Union
5858
from typing import TypeVar
5959

60-
from sentry_sdk._types import Event, Hint, SDKInfo
60+
from sentry_sdk._types import Event, Hint, SDKInfo, Log
6161
from sentry_sdk.integrations import Integration
6262
from sentry_sdk.metrics import MetricsAggregator
6363
from sentry_sdk.scope import Scope
@@ -865,12 +865,15 @@ def capture_log(self, scope, severity_text, severity_number, template, **kwargs)
865865
attrs = {
866866
"sentry.message.template": template,
867867
}
868-
if kwargs.get("attributes") is not None:
869-
attrs.update(kwargs.get("attributes"))
870-
if self.options.get("environment") is not None:
871-
attrs["sentry.environment"] = self.options.get("environment")
872-
if self.options.get("release") is not None:
873-
attrs["sentry.release"] = self.options.get("release")
868+
kwargs_attributes = kwargs.get("attributes")
869+
if kwargs_attributes is not None:
870+
attrs.update(kwargs_attributes)
871+
environment = self.options.get("environment")
872+
if environment is not None:
873+
attrs["sentry.environment"] = environment
874+
release = self.options.get("release")
875+
if release is not None:
876+
attrs["sentry.release"] = release
874877
for k, v in kwargs.items():
875878
attrs[f"sentry.message.parameters.{k}"] = v
876879

@@ -880,7 +883,7 @@ def capture_log(self, scope, severity_text, severity_number, template, **kwargs)
880883
"body": template.format(**kwargs),
881884
"attributes": attrs,
882885
"time_unix_nano": time.time_ns(),
883-
}
886+
} # type: Log
884887

885888
propagation_context = scope.get_active_propagation_context()
886889
if propagation_context is not None:
@@ -890,8 +893,7 @@ def capture_log(self, scope, severity_text, severity_number, template, **kwargs)
890893

891894
before_send_log = self.options.get("before_send_log")
892895
if before_send_log is not None:
893-
hint = {}
894-
log = before_send_log(log, hint)
896+
log = before_send_log(log, {})
895897
if log is None:
896898
return
897899

0 commit comments

Comments
 (0)