This commit is contained in:
Nirvana
2026-01-23 15:52:35 +01:00
parent 4d4ee963cf
commit 91fb27e2fa
8 changed files with 239 additions and 133 deletions
@@ -58,7 +58,9 @@ class MPDCacheManager:
now = int(time.time())
if now >= expiry:
logger.debug(f"Cache expired for {cache_key} (expired {now - expiry}s ago)")
logger.debug(
f"Cache expired for {cache_key} (expired {now - expiry}s ago)"
)
# Clean up expired cache
self.vfs.delete(manifest_file)
self.vfs.delete(meta_file)
@@ -70,7 +72,9 @@ class MPDCacheManager:
logger.info(f"Cache hit for {cache_key} (expires in {expiry - now}s)")
return manifest_content
else:
logger.warning(f"Cache metadata exists but manifest file missing for {cache_key}")
logger.warning(
f"Cache metadata exists but manifest file missing for {cache_key}"
)
self.vfs.delete(meta_file)
return None
@@ -131,7 +135,9 @@ class MPDCacheManager:
self.vfs.delete(manifest_file)
return False
logger.info(f"Cached MPD for {cache_key} with TTL={ttl}s (expires at {expiry})")
logger.info(
f"Cached MPD for {cache_key} with TTL={ttl}s (expires at {expiry})"
)
return True
except Exception as e: