Provide a common http client
There is many different usages of urllib, httplib, httplib2 in openstack, instead of having so many sort of working libraries it would be nice to have one that openstack common provides that can abstract away the logic of using them into basic functionality that all can use. This way all users could get debugging of requests/responses, a standard way of using http and a way to upgrade for all users of the standard client, possibly even using the requests library to help with this... Just we have hit some annoynances with httplib and libraries like it unable to provide real logging and thats not acceptable.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Yahoo Openstackers!
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Mark McLoughlin
Related branches
Related bugs
Sprints
Whiteboard
http://
Need to see this proposal fleshed out - e.g. what the proposed API would look like - before coming to any conclusions on it
See https:/