Method: Idempo::RedisBackend#initialize
- Defined in:
- lib/idempo/redis_backend.rb
#initialize(redis_or_connection_pool = Redis.new) ⇒ RedisBackend
Returns a new instance of RedisBackend.
67 68 69 70 71 |
# File 'lib/idempo/redis_backend.rb', line 67 def initialize(redis_or_connection_pool = Redis.new) require "redis" require "securerandom" @redis_pool = redis_or_connection_pool.respond_to?(:with) ? redis_or_connection_pool : NullPool.new(redis_or_connection_pool) end |