From ebbddb9250dee063be3a850bb68f5c174a29eb75 Mon Sep 17 00:00:00 2001 From: Yingchun Lai Date: Mon, 17 Mar 2025 22:40:33 +0800 Subject: [PATCH] linter --- api/core/ops/ops_trace_manager.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/api/core/ops/ops_trace_manager.py b/api/core/ops/ops_trace_manager.py index b9e217d994..94cf543cc5 100644 --- a/api/core/ops/ops_trace_manager.py +++ b/api/core/ops/ops_trace_manager.py @@ -63,10 +63,10 @@ provider_config_map: dict[str, dict[str, Any]] = { }, } -ops_trace_instances_cache = LRUCache(maxsize=128) - class OpsTraceManager: + ops_trace_instances_cache: LRUCache = LRUCache(maxsize=128) + @classmethod def encrypt_tracing_config( cls, tenant_id: str, tracing_provider: str, tracing_config: dict, current_trace_config=None @@ -220,10 +220,10 @@ class OpsTraceManager: provider_config_map[tracing_provider]["config_class"], ) decrypt_trace_config_key = str(decrypt_trace_config) - tracing_instance = ops_trace_instances_cache.get(decrypt_trace_config_key) + tracing_instance = cls.ops_trace_instances_cache.get(decrypt_trace_config_key) if tracing_instance is None: tracing_instance = trace_instance(config_class(**decrypt_trace_config)) - ops_trace_instances_cache[decrypt_trace_config_key] = tracing_instance + cls.ops_trace_instances_cache[decrypt_trace_config_key] = tracing_instance logging.info(f"new tracing_instance for app_id: {app_id}") return tracing_instance