Fix for images in cache folder being deleted by cleaner routine.

This commit is contained in:
echel0n 2014-07-27 19:11:24 -07:00
parent d916958abc
commit 480199085e

View file

@ -1336,12 +1336,9 @@ def clearCache(force=False):
max_age = datetime.timedelta(hours=12) max_age = datetime.timedelta(hours=12)
# Get all our cache files # Get all our cache files
for cache_root, cache_dirs, cache_files in os.walk(sickbeard.CACHE_DIR): exclude = ['rss', 'images']
path = os.path.basename(cache_root) for cache_root, cache_dirs, cache_files in os.walk(sickbeard.CACHE_DIR, topdown=True):
cache_dirs[:] = [d for d in cache_dirs if d not in exclude]
# skip these cache folders
if path in ['rss', 'images']:
continue
for file in cache_files: for file in cache_files:
cache_file = ek.ek(os.path.join, cache_root, file) cache_file = ek.ek(os.path.join, cache_root, file)