class Redis::Client

def _parse_driver(driver)

def _parse_driver(driver)
  driver = driver.to_s if driver.is_a?(Symbol)
  if driver.kind_of?(String)
    case driver
    when "ruby"
      require "redis/connection/ruby"
      driver = Connection::Ruby
    when "hiredis"
      require "redis/connection/hiredis"
      driver = Connection::Hiredis
    when "synchrony"
      require "redis/connection/synchrony"
      driver = Connection::Synchrony
    else
      raise "Unknown driver: #{driver}"
    end
  end
  driver
end