class Imagecache::Backend::Redis
Public Instance Methods
delete(key)
click to toggle source
# File lib/imagecache/backend/redis.rb, line 15 def delete(key) redis.del(key) end
exists?(key)
click to toggle source
# File lib/imagecache/backend/redis.rb, line 19 def exists?(key) redis.exists(key) end
get(key)
click to toggle source
# File lib/imagecache/backend/redis.rb, line 7 def get(key) redis.get(key) end
set(key, value)
click to toggle source
# File lib/imagecache/backend/redis.rb, line 11 def set(key, value) redis.set(key, value) end
Private Instance Methods
config()
click to toggle source
# File lib/imagecache/backend/redis.rb, line 29 def config @config ||= YAML.load_file("#{Rails.root}/config/redis.yml")[Rails.env] end
redis()
click to toggle source
# File lib/imagecache/backend/redis.rb, line 25 def redis @redis ||= ::Redis.new(:host => config['host'], :port => config['port'], :db => config['cache']) end