redis/redis-rb — pull request #218 by pietern (2012-04-18 00:30:42+00:00)
Title: Abstraction for configuration (solution for #217)

This reverts the URI changes made earlier (cc @gorsuch) and rather uses a custom object to abstract the configuration. This object is passed to the client, which in turn passes it to the connection classes. This makes that the scheme can still be passed to the connection instances, which was the original intent of the change (in #191).