module RedisBackend
Constants
- VERSION
Public Instance Methods
available?()
click to toggle source
# File lib/redis_backend.rb, line 16 def available? true if $redis end
backend() { |$redis| ... }
click to toggle source
# File lib/redis_backend.rb, line 20 def backend yield $redis if available? rescue => e case e when Redis::CommandError # TODO: reconnect? when Redis::TimeoutError, Redis::CannotConnectError # fallback to live request? else raise e end end