From 36b321735e65e655a4551cd3b895e386908e1135 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BF=8A=E6=99=A8?= Date: Wed, 21 May 2025 10:45:10 +0800 Subject: [PATCH] fix create_tracing_app_config error (#19884) (#20004) Co-authored-by: codly --- api/core/ops/ops_trace_manager.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/api/core/ops/ops_trace_manager.py b/api/core/ops/ops_trace_manager.py index 8ddeb1b846..84520a5991 100644 --- a/api/core/ops/ops_trace_manager.py +++ b/api/core/ops/ops_trace_manager.py @@ -234,7 +234,11 @@ class OpsTraceManager: return None tracing_provider = app_ops_trace_config.get("tracing_provider") - if tracing_provider is None or tracing_provider not in provider_config_map: + if tracing_provider is None: + return None + try: + provider_config_map[tracing_provider] + except KeyError: return None # decrypt_token