Skip to content

Commit cf5a003

Browse files
committed
fix further checks
1 parent 7ad3daf commit cf5a003

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

src/enochecker3/telemetry.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import logging
22
import os
3-
from typing import Optional, Iterator, cast, Any
3+
from typing import Any, Iterator, Optional, cast
44

55
import httpx
66
from opentelemetry import trace
@@ -14,10 +14,11 @@
1414
LogRecordExporter,
1515
)
1616
from opentelemetry.sdk.resources import SERVICE_NAME, Resource
17-
from opentelemetry.sdk.trace import TracerProvider, Span as SdkSpan
17+
from opentelemetry.sdk.trace import Span as SdkSpan
18+
from opentelemetry.sdk.trace import TracerProvider
1819
from opentelemetry.sdk.trace.export import BatchSpanProcessor, SpanExporter
1920
from opentelemetry.sdk.trace.sampling import ALWAYS_ON
20-
from opentelemetry.trace import Tracer, SpanKind, _Links, Span
21+
from opentelemetry.trace import Span, SpanKind, Tracer, _Links
2122
from opentelemetry.util import types
2223
from opentelemetry.util._decorator import _agnosticcontextmanager
2324

@@ -94,7 +95,7 @@ def __init__(self, tracer: Tracer) -> None:
9495
def add_span_attributes(cls, span: Span) -> Span:
9596
# when tracing is disabled, trying to add attributes fails
9697
if not span.is_recording():
97-
return
98+
return span
9899
span = cast(SdkSpan, span)
99100
for k, v in (
100101
OpenTelemetryCommonAttributesContext.current_attributes().to_dict().items()

0 commit comments

Comments
 (0)