From 39201e6e56aaaf3de74052068d8ac00c5ed5d319 Mon Sep 17 00:00:00 2001 From: Lakitna Date: Sat, 4 Apr 2026 09:59:12 +0200 Subject: [PATCH 1/2] Added log message when retrieving collection value --- src/CacheLibrary/CacheLibrary.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/CacheLibrary/CacheLibrary.py b/src/CacheLibrary/CacheLibrary.py index 2d48b3e..c7fdc0f 100644 --- a/src/CacheLibrary/CacheLibrary.py +++ b/src/CacheLibrary/CacheLibrary.py @@ -216,9 +216,16 @@ def cache_retrieve_value_from_collection( raise ValueError(msg) value = values[index] + + collection_size = len(values) if remove_value: self.cache_remove_value_from_collection(key, index=index) + collection_size -= 1 + logger.info( + f"{collection_size} values remaining in collection '{key}'. " + f"Collection expires {entry['expires']}", + ) return value @keyword(tags=["value"]) From 66b70a5dcaa90ed0bc6b45b5ccd2be947b1decda Mon Sep 17 00:00:00 2001 From: Lakitna Date: Sat, 4 Apr 2026 10:16:18 +0200 Subject: [PATCH 2/2] Added log message to value retrieval, synced other message --- src/CacheLibrary/CacheLibrary.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/CacheLibrary/CacheLibrary.py b/src/CacheLibrary/CacheLibrary.py index c7fdc0f..3a6a533 100644 --- a/src/CacheLibrary/CacheLibrary.py +++ b/src/CacheLibrary/CacheLibrary.py @@ -152,6 +152,7 @@ def cache_retrieve_value(self, key: CacheKey) -> CacheValue | None: self.cache_remove_value(key) return None + logger.info(f"Value '${key}' expires {entry['expires']}") return entry["value"] @keyword(tags=["collection"]) @@ -223,8 +224,7 @@ def cache_retrieve_value_from_collection( collection_size -= 1 logger.info( - f"{collection_size} values remaining in collection '{key}'. " - f"Collection expires {entry['expires']}", + f"{collection_size} values remaining. Collection '{key}' expires {entry['expires']}", ) return value