fdietz/team_dashboard — pull request #2 by luxflux (2012-08-09 20:16:20+00:00)
Title: Use faraday instead of open-uri

When I wanted to use TeamDashboard with a basic auth protected jenkins and graphite, it did not work because ```open-uri``` threw the error ```userinfo not supported. [RFC3986]```.

So I started to refactor ```HttpProxy``` to use [faraday](https://github.com/technoweenie/faraday). Then it threw errors when fetching the data :) So I refactored ```Sources::Datapoints::Graphite``` and ```Sources::Ci::Jenkins``` to use ```HttpProxy``` and not ```open-uri```.

So far it seems to work :) Are you interested in some more refactoring?