Skip to content

Commit 4551c88

Browse files
committed
Remove _with_tracer_wrapper in favor of partial
1 parent 034dc7d commit 4551c88

File tree

1 file changed

+1
-16
lines changed
  • instrumentation-genai/opentelemetry-instrumentation-vertexai-v2/src/opentelemetry/instrumentation/vertexai_v2

1 file changed

+1
-16
lines changed

instrumentation-genai/opentelemetry-instrumentation-vertexai-v2/src/opentelemetry/instrumentation/vertexai_v2/__init__.py

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,16 @@
1414

1515
"""OpenTelemetry Vertex AI instrumentation"""
1616

17-
from functools import partial
1817
import logging
1918
import types
19+
from functools import partial
2020
from typing import Collection, Optional
2121

2222
from wrapt import wrap_function_wrapper
2323

2424
from opentelemetry._events import (
2525
EventLogger,
2626
EventLoggerProvider,
27-
Event,
2827
get_event_logger,
2928
)
3029
from opentelemetry.instrumentation.instrumentor import BaseInstrumentor
@@ -311,19 +310,6 @@ def _handle_response(span, event_logger: EventLogger, response, llm_model):
311310
span.set_status(Status(StatusCode.OK))
312311

313312

314-
def _with_tracer_wrapper(func):
315-
"""Helper for providing tracer for wrapper functions."""
316-
317-
def _with_tracer(tracer, to_wrap):
318-
def wrapper(wrapped, instance, args, kwargs):
319-
return func(tracer, to_wrap, wrapped, instance, args, kwargs)
320-
321-
return wrapper
322-
323-
return _with_tracer
324-
325-
326-
# @_with_tracer_wrapper
327313
async def _awrap(
328314
tracer, event_logger: EventLogger, to_wrap, wrapped, instance, args, kwargs
329315
):
@@ -372,7 +358,6 @@ async def _awrap(
372358
return response
373359

374360

375-
# @_with_tracer_wrapper
376361
def _wrap(
377362
tracer, event_logger: EventLogger, to_wrap, wrapped, instance, args, kwargs
378363
):

0 commit comments

Comments
 (0)