Skip to content

Commit bffaeda

Browse files
Handle missing connection_kwargs in patch_redis_client (#2482)
1 parent 47aec4d commit bffaeda

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

sentry_sdk/integrations/redis/__init__.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,11 @@ def sentry_patched_execute_command(self, name, *args, **kwargs):
189189
description = description[: integration.max_data_size - len("...")] + "..."
190190

191191
with hub.start_span(op=OP.DB_REDIS, description=description) as span:
192-
_set_db_data(span, self.connection_pool.connection_kwargs)
192+
try:
193+
_set_db_data(span, self.connection_pool.connection_kwargs)
194+
except AttributeError:
195+
pass # connections_kwargs may be missing in some cases
196+
193197
_set_client_data(span, is_cluster, name, *args)
194198

195199
return old_execute_command(self, name, *args, **kwargs)

0 commit comments

Comments
 (0)