Skip to content

Commit 839eeae

Browse files
committed
refactor: remove tracer variable
1 parent 7732024 commit 839eeae

File tree

1 file changed

+1
-4
lines changed
  • util/opentelemetry-util-genai/src/opentelemetry/util/genai

1 file changed

+1
-4
lines changed

util/opentelemetry-util-genai/src/opentelemetry/util/genai/handler.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,14 +64,12 @@
6464
from typing import Iterator, Optional
6565

6666
from opentelemetry import context as otel_context
67-
from opentelemetry import trace
6867
from opentelemetry.semconv._incubating.attributes import (
6968
gen_ai_attributes as GenAI,
7069
)
7170
from opentelemetry.semconv.schemas import Schemas
7271
from opentelemetry.trace import (
7372
SpanKind,
74-
Tracer,
7573
TracerProvider,
7674
get_tracer,
7775
set_span_in_context,
@@ -91,13 +89,12 @@ class TelemetryHandler:
9189
"""
9290

9391
def __init__(self, tracer_provider: TracerProvider | None = None):
94-
tracer = get_tracer(
92+
self._tracer = get_tracer(
9593
__name__,
9694
__version__,
9795
tracer_provider,
9896
schema_url=Schemas.V1_36_0.value,
9997
)
100-
self._tracer: Tracer = tracer or trace.get_tracer(__name__)
10198

10299
def start_llm(
103100
self,

0 commit comments

Comments
 (0)