cache_cleaner.lua 218 B

123456789101112
  1. require 'pl'
  2. CACHE_DIR="cache"
  3. TTL = 3600 * 24
  4. local files = dir.getfiles(CACHE_DIR, "*.png")
  5. local now = os.time()
  6. for i, f in pairs(files) do
  7. if now - path.getmtime(f) > TTL then
  8. file.delete(f)
  9. end
  10. end