aboutsummaryrefslogtreecommitdiff
path: root/server
diff options
context:
space:
mode:
Diffstat (limited to 'server')
-rw-r--r--server/szurubooru/api/info_api.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/server/szurubooru/api/info_api.py b/server/szurubooru/api/info_api.py
index 19b2be7..b072147 100644
--- a/server/szurubooru/api/info_api.py
+++ b/server/szurubooru/api/info_api.py
@@ -20,7 +20,10 @@ def _get_disk_usage() -> int:
for dir_path, _, file_names in os.walk(config.config['data_dir']):
for file_name in file_names:
file_path = os.path.join(dir_path, file_name)
- total_size += os.path.getsize(file_path)
+ try:
+ total_size += os.path.getsize(file_path)
+ except FileNotFoundError:
+ pass
_cache_time = now
_cache_result = total_size
return total_size

© 2015 - 2026 Jakob L. Kreuze