class Redis

def self.connect(options = {})

def self.connect(options = {})
  options = options.dup
  require "uri"
  url = URI(options.delete(:url) || ENV["REDIS_URL"] || "redis://127.0.0.1:6379/0")
  options[:host]     ||= url.host
  options[:port]     ||= url.port
  options[:password] ||= url.password
  options[:db]       ||= url.path[1..-1].to_i
  new(options)
end