class RedisWmrs::Impl

Public Class Methods

new(options = {}) click to toggle source
Calls superclass method
# File lib/redis_wmrs/impl.rb, line 6
def initialize(options = {})
  dispatch_options = options.delete(:dispatch) || options.delete("dispatch") || {}
  super(options.dup) # Redis#initialize
  m = @client # master client
  s = SlaveClient.new(options)
  @original_client = @client = RedisWmrs::Dispatcher.new(m, s, dispatch_options)
end