instance method
delete_empty_directories
Ruby on Rails 3.0.20
Since v3.0.20 PrivateSignature
delete_empty_directories(dir)
Delete empty directories in the cache.
Parameters
-
dirreq
Source
# File activesupport/lib/active_support/cache/file_store.rb, line 162
def delete_empty_directories(dir)
return if dir == cache_path
if Dir.entries(dir).reject{|f| ['.', '..'].include?(f)}.empty?
File.delete(dir) rescue nil
delete_empty_directories(File.dirname(dir))
end
end
Defined in activesupport/lib/active_support/cache/file_store.rb line 162
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveSupport::Cache::FileStore