Port the httpclient to python requests

Registered by Chmouel Boudjnah

There is number of reasons why requests is a better module for ceilometerclient, arguably one of them is to be more secure and allow us to remove our handmade https verification client. It would allow to get us to better testing and better handling of the unicode as well. And most of the OpenStack clients projects are now switching to it since it become the de-facto standard lib in the python world.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Chmouel Boudjnah
Direction:
Needs approval
Assignee:
Chmouel Boudjnah
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/port-to-requests,n,z

Addressed by: https://review.openstack.org/69239
    Port to requests

Addressed by: https://review.openstack.org/69236
    Raise traceback on error when using CLI and -debug

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.