From 2d5b500bf7ab2f1cdacf434470b6248a7c48e19b Mon Sep 17 00:00:00 2001 From: DingZQ Date: Tue, 15 Apr 2025 21:44:22 +0800 Subject: [PATCH] Refine --- auto_cache.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/auto_cache.py b/auto_cache.py index 28cb3c4..7d347d1 100644 --- a/auto_cache.py +++ b/auto_cache.py @@ -35,17 +35,17 @@ def decode_datetime(obj): def queryallrecordsbydate(querydate: str, redis_client: redis.Redis): cache_key = f"queryallrecordsbydate_{querydate}" - data = redis_client.get(cache_key) + exists = redis_client.exists(cache_key) - if not data: + if not exists: nodes_links: tuple = influxdb_api.query_all_records_by_date(query_date=querydate) redis_client.set(cache_key, msgpack.packb(nodes_links, default=encode_datetime)) def queryallscadarecordsbydate(querydate: str, redis_client: redis.Redis): cache_key = f"queryallscadarecordsbydate_{querydate}" - data = redis_client.get(cache_key) + exists = redis_client.exists(cache_key) - if not data: + if not exists: result_dict = influxdb_api.query_all_SCADA_records_by_date(query_date=querydate) redis_client.set(cache_key, msgpack.packb(result_dict, default=encode_datetime))