Skip to content

Commit a716c60

Browse files
committed
Fix _otel lint
Technically, `span.otel_span` can be None, which is not accepted by `trace.use_span`.
1 parent de2fbd4 commit a716c60

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

elasticsearch_serverless/_otel.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ def helpers_span(self, span_name: str) -> Generator[OpenTelemetrySpan, None, Non
106106

107107
@contextlib.contextmanager
108108
def use_span(self, span: OpenTelemetrySpan) -> Generator[None, None, None]:
109-
if not self.enabled or self.tracer is None:
109+
if not self.enabled or self.tracer is None or span.otel_span is None:
110110
yield
111111
return
112112

0 commit comments

Comments
 (0)