Module: Redis::SentinelURLParser
- Included in:
- Redis
- Defined in:
- lib/redis/sentinel/url.rb
Instance Method Summary collapse
Instance Method Details
#initialize(options = {}) ⇒ Object
50 51 52 53 54 55 56 57 58 59 |
# File 'lib/redis/sentinel/url.rb', line 50 def initialize( = {}) url = [:url] || ::Redis::Client::DEFAULTS[:url] url = url.call if url.respond_to?(:call) if url.to_s.start_with?('redis+sentinel://') = .merge(Redis::Sentinel::URL.parse(url)) end super() end |