deb-python-cinderclient/cinderclient
Ankit Agrawal c49fce3909 Add request_ids attribute to resource objects
Added request_ids attribute to resource object for all the
volume_backups, volume_encryption_types and volume_transfers
APIs by updating following APIs:

volume_backups: reset_state, delete, export_record, import_record
volume_transfers: delete
volume_encryption_types: list

Returning list with request_ids as attribute in case of 'list' API
for volume_encryption_types.

These changes are required to return 'request_id' from client to log
request_id mappings of cross projects.

For more details on how request_id will be returned to the caller,
please refer to the approved blueprint [1] discussed with the
cross-project team.
[1] http://specs.openstack.org/openstack/openstack-specs/specs/return-request-id.html

DocImpact
'request-ids' will be returned as an attribute with response object.
User can access it using 'res.request_ids' where 'res' is a
response object.

Change-Id: I2197ca38f6c9a8b0ced5c82d29676b49c9700b09
Partial-Implements: blueprint return-request-id-to-caller
2016-02-16 00:34:58 -08:00
..
openstack Provide consistency for Wrapper classes 2016-02-15 23:41:31 -08:00
tests Add request_ids attribute to resource objects 2016-02-16 00:34:58 -08:00
v1 Merge "Add the version attribute to the Client class" 2015-12-08 20:13:33 +00:00
v2 Add request_ids attribute to resource objects 2016-02-16 00:34:58 -08:00
__init__.py Remove vim header 2014-02-12 10:18:09 -06:00
auth_plugin.py Add auth_plugin support to cinderclient 2014-02-14 15:09:44 -06:00
base.py Provide consistency for Wrapper classes 2016-02-15 23:41:31 -08:00
client.py Make _discover_extensions public 2016-01-06 01:30:46 +00:00
exceptions.py Fix ClientException init when there is no message on py34 2015-08-04 14:21:52 -07:00
extension.py Remove unused code from cinderclient.utils module 2015-09-08 18:12:32 +03:00
service_catalog.py Pretty print of endpoints for ambiguous error 2014-03-04 08:31:41 -07:00
shell.py Pass insecure option to HTTPClient 2016-01-27 15:11:41 -06:00
utils.py Use oslo_utils encodeutils and strutils 2015-11-23 10:44:12 -05:00
version.py Add reno for release notes management 2015-12-13 19:56:41 -06:00