python-novaclient Return request Id to caller

Registered by John Garbutt

Nova impact from cross project spec:
http://specs.openstack.org/openstack/openstack-specs/specs/return-request-id.html

Most of the OpenStack RESTful API returns X-Openstack-Request-Id in the API response header but this request id is not available to the caller from the python client.

We are proposing to add 'request_ids' as attribute to the response objects returned from python-novaclient.

Blueprint information

Status:
Complete
Approver:
John Garbutt
Priority:
Medium
Drafter:
John Garbutt
Direction:
Approved
Assignee:
Takashi Natsume
Definition:
Approved
Series goal:
Accepted for mitaka
Implementation:
Implemented
Milestone target:
milestone icon mitaka-3
Started by
John Garbutt
Completed by
John Garbutt

Related branches

Sprints

Whiteboard

Approved this one based on the summit discussion. --johnthetubaguy 20151104

Addressed by: https://review.openstack.org/#/c/258802/
    Add wrapper classes for return-request-id-to-caller (merged)

Addressed by: https://review.openstack.org/#/c/261399/
    Add return-request-id-to-caller function(1/5) (merged)

Addressed by: https://review.openstack.org/#/c/261401/
    Add return-request-id-to-caller function(2/5) (merged)

Addressed by: https://review.openstack.org/#/c/261405/
    Add return-request-id-to-caller function(3/5) (merged)

Addressed by: https://review.openstack.org/#/c/261407/
    Add return-request-id-to-caller function(4/5) (merged)

Addressed by: https://review.openstack.org/#/c/261410/
    Add return-request-id-to-caller function(5/5) (merged)

Addressed by: https://review.openstack.org/#/c/273337/
    Add release notes for return-request-id-to-caller (merged)

see:
https://review.openstack.org/#/q/topic:bp/return-request-id-to-caller+project:openstack/python-novaclient

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.