Skip to content

Commit 8ab6a34

Browse files
authored
fix(milvus): Set default values when metrics are disabled (#3344)
1 parent d71b7aa commit 8ab6a34

File tree

1 file changed

+7
-0
lines changed
  • packages/opentelemetry-instrumentation-milvus/opentelemetry/instrumentation/milvus

1 file changed

+7
-0
lines changed

packages/opentelemetry-instrumentation-milvus/opentelemetry/instrumentation/milvus/__init__.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,13 @@ def instrumentation_dependencies(self) -> Collection[str]:
8585
return _instruments
8686

8787
def _instrument(self, **kwargs):
88+
# Set default values in case metrics are disabled
89+
query_duration_metric = None
90+
distance_metric = None
91+
insert_units_metric = None
92+
upsert_units_metric = None
93+
delete_units_metric = None
94+
8895
if is_metrics_enabled():
8996
meter_provider = kwargs.get("meter_provider")
9097
meter = get_meter(__name__, __version__, meter_provider)

0 commit comments

Comments
 (0)