diaspora/lib/tasks/cache.rake
2011-10-05 12:09:42 -07:00

19 lines
401 B
Ruby

namespace :cache do
desc "Clear all caches"
task :clear => :environment do
if RedisCache.configured?
redis = RedisCache.redis_connection
puts "Clearing Cache..."
redis.keys do |k|
if k.match(/^#{RedisCache.cache_prefix}/).present?
redis.del(k)
end
end
puts "Done!"
else
puts "Redis Cache is not configured"
end
end
end