Method: PageCache#expire!

Defined in:
app/models/page_cache.rb

#expire!Object



41
42
43
44
45
46
47
48
# File 'app/models/page_cache.rb', line 41

def expire!
  PageCache.cache_files(:with_gz => true).select do |file|
    extracted_name = file.sub /\.(?:www)(?:\.tmp)?\.(?:#{EXTENSIONS.join "|"})(?:.gz)?$/, ""
    extracted_name == name
  end.each do |file|
    File.delete File.join(CACHE_PATH, file)
  end
end