mirror of
https://github.com/pewdiepie-archdaemon/odysseus.git
synced 2026-08-01 19:18:35 -04:00
improve cache size calculation by filtering file types
This commit is contained in:
@@ -107,9 +107,9 @@ class TTSService:
|
|||||||
total_size = 0
|
total_size = 0
|
||||||
|
|
||||||
# Safely scan files and sum sizes, ignoring files deleted mid-scan
|
# Safely scan files and sum sizes, ignoring files deleted mid-scan
|
||||||
for f in self.cache_dir.glob("*.*"):
|
for f in self.cache_dir.iterdir():
|
||||||
try:
|
try:
|
||||||
if f.is_file():
|
if f.is_file() and f.suffix.lower() in (".mp3", ".wav"):
|
||||||
files.append(f)
|
files.append(f)
|
||||||
total_size += f.stat().st_size
|
total_size += f.stat().st_size
|
||||||
except OSError:
|
except OSError:
|
||||||
|
|||||||
Reference in New Issue
Block a user