From c34b011e9b7f5e82d2a741a98e0f82a7daa70ff6 Mon Sep 17 00:00:00 2001 From: Diogo Date: Thu, 12 Jan 2023 10:27:19 +0100 Subject: [PATCH] Use pydantic model name as default `title` value --- .../src/opentelemetry/instrumentation/tortoiseorm/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/instrumentation/opentelemetry-instrumentation-tortoiseorm/src/opentelemetry/instrumentation/tortoiseorm/__init__.py b/instrumentation/opentelemetry-instrumentation-tortoiseorm/src/opentelemetry/instrumentation/tortoiseorm/__init__.py index 3b0e58c928..f1650155d4 100644 --- a/instrumentation/opentelemetry-instrumentation-tortoiseorm/src/opentelemetry/instrumentation/tortoiseorm/__init__.py +++ b/instrumentation/opentelemetry-instrumentation-tortoiseorm/src/opentelemetry/instrumentation/tortoiseorm/__init__.py @@ -300,7 +300,7 @@ async def _from_queryset(self, func, modelcls, args, kwargs): model_config = getattr(modelcls, "Config", None) if model_config: - model_title = getattr(modelcls.Config, "title") + model_title = getattr(modelcls.Config, "title", modelcls.__name__) if model_title: span_attributes["pydantic.model"] = model_title