Sfoglia il codice sorgente

support for removing url_cache

nagadomi 9 anni fa
parent
commit
d01d0987e5
1 ha cambiato i file con 9 aggiunte e 1 eliminazioni
  1. 9 1
      appendix/purge_cache.lua

+ 9 - 1
appendix/purge_cache.lua

@@ -3,7 +3,15 @@ require 'pl'
 CACHE_DIR="cache"
 TTL = 3600 * 24
 
-local files = dir.getfiles(CACHE_DIR, "*.png")
+local files = {}
+local image_cache = dir.getfiles(CACHE_DIR, "*.png")
+local url_cache = dir.getfiles(CACHE_DIR, "url_*")
+for i = 1, #image_cache do 
+   table.insert(files, image_cache[i])
+end
+for i = 1, #url_cache do 
+   table.insert(files, url_cache[i])
+end
 local now = os.time()
 for i, f in pairs(files) do
    if now - path.getmtime(f) > TTL then