mirror of
https://git.tt-rss.org/git/tt-rss.git
synced 2025-12-24 05:31:28 +00:00
DiskCache::expire: support .no-auto-expiry to prevent automatic cache maintenance
This commit is contained in:
@@ -114,7 +114,7 @@ class DiskCache {
|
|||||||
foreach ($dirs as $cache_dir) {
|
foreach ($dirs as $cache_dir) {
|
||||||
$num_deleted = 0;
|
$num_deleted = 0;
|
||||||
|
|
||||||
if (is_writable($cache_dir)) {
|
if (is_writable($cache_dir) && !file_exists("$cache_dir/.no-auto-expiry")) {
|
||||||
$files = glob("$cache_dir/*");
|
$files = glob("$cache_dir/*");
|
||||||
|
|
||||||
if ($files) {
|
if ($files) {
|
||||||
@@ -126,9 +126,9 @@ class DiskCache {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
Debug::log("Expired $cache_dir: removed $num_deleted files.");
|
Debug::log("Expired $cache_dir: removed $num_deleted files.");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user