Expose 'get_x_openstack_request_id' method in all OpenStack clients api bindings
All Openstack API bindings mainly python is being used by many OpenStack core Services or any other third party applications. Each of the OpenStack Restful API returns X-Openstack-
We are proposing to add get_x_openstack
Design:
When a caller make a call and get a response from the OpenStack service, it will extract
X-Openstack-
Example
from cinderclient import client
cinder = client.Client('2', 'demo', 'admin', 'demo', 'http://
cinder.
[<Volume: 88c77848-
cinder.
'req-a9b74258-
We will make changes to the following python api bindings:
1. python-cinderclient
2. python-novaclient
3. python-glanceclient
4. python-heatclient
5. python-
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Abhishek Kekane
- Direction:
- Needs approval
- Assignee:
- Abhishek Kekane
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Abhishek Kekane
Related branches
Related bugs
Sprints
Whiteboard
As per discussion with OpenStack SDK team, these changes needs to be done in individual python clients.