chendo/yoga_pants — pull request #2 by richo (2012-09-14 06:22:07+00:00)
Title: Dependency injected HTTPClient

We need to support some extra madness in our HTTP connection to ES (SSL and http basic auth)

HTTPClient's API would have made Connection#initialize a mess if we handed in enough options to set the connection up, so it's much simpler to allow third parties to hand in their own configured Client object.