)]}'
{"id":"openstack%2Fpython-cinderclient~173199","triplet_id":"openstack%2Fpython-cinderclient~master~Ie44df57f88584934e4d32da43ae58cc2d485aa74","project":"openstack/python-cinderclient","branch":"master","topic":"bp/return-req-id","hashtags":[],"change_id":"Ie44df57f88584934e4d32da43ae58cc2d485aa74","subject":"Add support to return request_id of last request","status":"ABANDONED","created":"2015-04-14 07:37:50.000000000","updated":"2015-12-08 16:56:07.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"62c6ff0fd3eeb7fbbab0165e2045581b28a40d73","_number":173199,"virtual_id_number":173199,"owner":{"_account_id":8300,"name":"Abhijeet Malawade","email":"abhijeet.malawade@gmail.com","username":"abhijeet"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"date":"2015-12-08 16:56:07.000000000","_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":-1,"date":"2015-09-13 08:00:03.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"date":"2015-07-13 11:17:57.000000000","_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"date":"2015-06-18 06:15:59.000000000","_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"date":"2015-07-14 20:25:12.000000000","_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"date":"2015-06-18 09:39:46.000000000","_account_id":8300,"name":"Abhijeet Malawade","email":"abhijeet.malawade@gmail.com","username":"abhijeet"},{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},{"value":1,"date":"2015-06-17 12:46:48.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8300,"name":"Abhijeet Malawade","email":"abhijeet.malawade@gmail.com","username":"abhijeet"},{"value":-1,"date":"2015-06-18 07:24:49.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":8300,"name":"Abhijeet Malawade","email":"abhijeet.malawade@gmail.com","username":"abhijeet"},{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"_account_id":8300,"name":"Abhijeet Malawade","email":"abhijeet.malawade@gmail.com","username":"abhijeet"},{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"_account_id":8300,"name":"Abhijeet Malawade","email":"abhijeet.malawade@gmail.com","username":"abhijeet"},{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-06-17 12:46:48.000000000","updated_by":{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},"reviewer":{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},"state":"REVIEWER"},{"updated":"2015-06-18 06:15:59.000000000","updated_by":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"reviewer":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"state":"REVIEWER"},{"updated":"2015-06-18 07:24:49.000000000","updated_by":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"reviewer":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"state":"REVIEWER"},{"updated":"2015-07-13 11:17:57.000000000","updated_by":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"reviewer":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"state":"REVIEWER"},{"updated":"2015-07-14 20:25:12.000000000","updated_by":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"reviewer":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"state":"REVIEWER"},{"updated":"2015-09-13 08:00:03.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-12-08 16:56:07.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"}],"messages":[{"id":"030a9c66b7fd6ffbc5e1b4a0ef27c3105bcf2dd1","author":{"_account_id":8300,"name":"Abhijeet Malawade","email":"abhijeet.malawade@gmail.com","username":"abhijeet"},"date":"2015-04-14 07:37:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d8f3fb6258b625094b66f72b69273849331b99d1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-14 08:42:16.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/99/173199/1/check/gate-python-cinderclient-python26/aee4f8d/ : SUCCESS in 56s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/99/173199/1/check/gate-python-cinderclient-pep8/93b2957/ : SUCCESS in 49s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/99/173199/1/check/gate-python-cinderclient-docs/742b3d1//doc/build/html/ : SUCCESS in 48s\n- gate-python-cinderclient-python27 http://logs.openstack.org/99/173199/1/check/gate-python-cinderclient-python27/cd6d30f/ : SUCCESS in 59s\n- gate-python-cinderclient-python34 http://logs.openstack.org/99/173199/1/check/gate-python-cinderclient-python34/4be66e5/ : SUCCESS in 2m 37s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/99/173199/1/check/gate-tempest-dsvm-neutron-src-python-cinderclient/597e296/ : SUCCESS in 56m 22s\n- gate-tempest-dsvm-neutron-src-python-cinderclient-icehouse http://logs.openstack.org/99/173199/1/check/gate-tempest-dsvm-neutron-src-python-cinderclient-icehouse/f7b9166/ : FAILURE in 29m 14s\n- gate-tempest-dsvm-neutron-src-python-cinderclient-juno http://logs.openstack.org/99/173199/1/check/gate-tempest-dsvm-neutron-src-python-cinderclient-juno/29b23ef/ : FAILURE in 1h 03m 11s\n- gate-python-cinderclient-pypy http://logs.openstack.org/99/173199/1/check/gate-python-cinderclient-pypy/f9d155d/ : SUCCESS in 1m 46s","accounts_in_message":[],"_revision_number":1},{"id":"857f65fd9d732c9216623899aaa40e4c75d9f8e9","author":{"_account_id":8300,"name":"Abhijeet Malawade","email":"abhijeet.malawade@gmail.com","username":"abhijeet"},"date":"2015-04-14 09:33:08.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"564842c249ddbde2e3571e68f5b556b0bbdd47d3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-14 10:39:54.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/99/173199/1/check/gate-python-cinderclient-python26/81ae0fc/ : SUCCESS in 1m 20s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/99/173199/1/check/gate-python-cinderclient-pep8/053b319/ : SUCCESS in 45s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/99/173199/1/check/gate-python-cinderclient-docs/b9b41e7//doc/build/html/ : SUCCESS in 53s\n- gate-python-cinderclient-python27 http://logs.openstack.org/99/173199/1/check/gate-python-cinderclient-python27/0a1a2dc/ : SUCCESS in 1m 15s\n- gate-python-cinderclient-python34 http://logs.openstack.org/99/173199/1/check/gate-python-cinderclient-python34/12ac1c3/ : SUCCESS in 2m 53s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/99/173199/1/check/gate-tempest-dsvm-neutron-src-python-cinderclient/0f4754d/ : SUCCESS in 59m 54s\n- gate-tempest-dsvm-neutron-src-python-cinderclient-icehouse http://logs.openstack.org/99/173199/1/check/gate-tempest-dsvm-neutron-src-python-cinderclient-icehouse/f2dd1f8/ : FAILURE in 32m 20s\n- gate-tempest-dsvm-neutron-src-python-cinderclient-juno http://logs.openstack.org/99/173199/1/check/gate-tempest-dsvm-neutron-src-python-cinderclient-juno/9bd7f3b/ : FAILURE in 1h 02m 49s\n- gate-python-cinderclient-pypy http://logs.openstack.org/99/173199/1/check/gate-python-cinderclient-pypy/30de639/ : SUCCESS in 1m 15s","accounts_in_message":[],"_revision_number":1},{"id":"edcec8ca8505c2976fd10a243840d82ad111d1a4","author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"date":"2015-06-08 08:04:12.000000000","message":"Patch Set 1: Code-Review-1\n\nI do not think we are expecting V1 changes any more.\nPlease remove them.","accounts_in_message":[],"_revision_number":1},{"id":"601e1bcefd6ae383ea32178722b9316d49fa900b","author":{"_account_id":8300,"name":"Abhijeet Malawade","email":"abhijeet.malawade@gmail.com","username":"abhijeet"},"date":"2015-06-17 07:39:30.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"533543900e1f1b0a5bb4aba65168720333899830","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-17 08:25:02.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/99/173199/2/check/gate-python-cinderclient-python26/c93b83e/ : SUCCESS in 1m 07s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/99/173199/2/check/gate-python-cinderclient-pep8/4d82d9e/ : SUCCESS in 53s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/99/173199/2/check/gate-python-cinderclient-docs/e2096d4//doc/build/html/ : SUCCESS in 1m 03s\n- gate-python-cinderclient-python27 http://logs.openstack.org/99/173199/2/check/gate-python-cinderclient-python27/81307a9/ : SUCCESS in 1m 11s\n- gate-python-cinderclient-python34 http://logs.openstack.org/99/173199/2/check/gate-python-cinderclient-python34/6573b04/ : SUCCESS in 1m 34s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/99/173199/2/check/gate-tempest-dsvm-neutron-src-python-cinderclient/9c5eb52/ : SUCCESS in 44m 42s\n- gate-python-cinderclient-pypy http://logs.openstack.org/99/173199/2/check/gate-python-cinderclient-pypy/0b5b171/ : SUCCESS in 1m 48s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"5549e9b2174d86a0691feb4ab50cc1336dd87546","author":{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},"date":"2015-06-17 12:46:48.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"7c815a521ccbfabd5e429e5a976e6f3a6278f905","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2015-06-18 06:15:59.000000000","message":"Patch Set 2:\n\nHi Vincent,\n\nAs per your suggestion removed changes for v1.\nPlease review the new PS.\n\nThank you.","accounts_in_message":[],"_revision_number":2},{"id":"2b2d1942ee630fc654113df636a7b9a72cd4d7de","author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"date":"2015-06-18 07:24:49.000000000","message":"Patch Set 2: Code-Review-1\n\nI do not think the changes to V1 test cases is useful as well.","accounts_in_message":[],"_revision_number":2},{"id":"1441948989281595f6754184edd47e3ce409058d","author":{"_account_id":8300,"name":"Abhijeet Malawade","email":"abhijeet.malawade@gmail.com","username":"abhijeet"},"date":"2015-06-18 09:39:46.000000000","message":"Patch Set 2:\n\nHi Vincent,\n\nThese changes in v1/test_auth.py are required because I have done changes in \u0027request\u0027 method of \u0027HTTPClient\u0027 class (cinderclient/client.py). This \u0027request\u0027 method is getting called from both V1 and V2 api\u0027s and I am storing \u0027request_id\u0027 in this method itself.\n\nIn v1/test_auth.py I have just added \u0027x-openstack-request-id\u0027 to the response header.","accounts_in_message":[],"_revision_number":2},{"id":"86c4407bd491f2459a684e6e250a136733796147","author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"date":"2015-07-13 11:17:57.000000000","message":"Patch Set 2:\n\nWhy noy return id in response of request instead of having separate method for this, imo it is more correct way?","accounts_in_message":[],"_revision_number":2},{"id":"bdc81dbef8637f69bdaa989a2370295d10f4999e","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2015-07-14 20:25:12.000000000","message":"Patch Set 2:\n\ncheck experimental","accounts_in_message":[],"_revision_number":2},{"id":"bc91069e4095233db3a28685e24d443445878006","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-14 20:42:10.000000000","message":"Patch Set 2:\n\nBuild failed (experimental pipeline).\n\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/99/173199/2/experimental/gate-cinderclient-dsvm-functional/8973dd2/ : NOT_REGISTERED","accounts_in_message":[],"_revision_number":2},{"id":"64d5401c73a2b564068bb32de24ff640b1b6958a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-14 20:45:52.000000000","message":"Patch Set 2:\n\nBuild failed (experimental-tripleo).\n\n- check-tripleo-ironic-undercloud-precise-nonha http://logs.openstack.org/99/173199/2/experimental-tripleo/check-tripleo-ironic-undercloud-precise-nonha/d308f07/ : FAILURE in 9m 34s\n- check-tripleo-ironic-overcloud-precise-nonha http://logs.openstack.org/99/173199/2/experimental-tripleo/check-tripleo-ironic-overcloud-precise-nonha/bc0d46c/ : FAILURE in 13m 44s\n- check-tripleo-ironic-overcloud-f21-nonha http://logs.openstack.org/99/173199/2/experimental-tripleo/check-tripleo-ironic-overcloud-f21-nonha/996359c/ : FAILURE in 10m 43s","accounts_in_message":[],"_revision_number":2},{"id":"62e1352c32147e4fb4c41409f470915b4016061f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-13 08:00:03.000000000","message":"Patch Set 2: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"147b2aee56f14d5d9b2adf806e6cb8b7ef41408b","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2015-12-08 16:56:07.000000000","message":"Patch Set 2:\n\nThis review is \u003e 4 weeks without comment, and failed Jenkins the last time it was checked. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and leaving a \u0027recheck\u0027 comment to get fresh test results.","accounts_in_message":[],"_revision_number":2},{"id":"34bb87642e59f497f4ea36849b71db0483c9d07e","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2015-12-08 16:56:07.000000000","message":"Abandoned\n\nThis review is \u003e 4 weeks without comment, and failed Jenkins the last time it was checked. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and leaving a \u0027recheck\u0027 comment to get fresh test results.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"c3280b8f82e49b4c0526514f75fc2c9a5c26665b","revisions":{"5d0d17f50769e862b434f1e346c436b4a6a92e74":{"kind":"REWORK","_number":1,"created":"2015-04-14 07:37:50.000000000","uploader":{"_account_id":8300,"name":"Abhijeet Malawade","email":"abhijeet.malawade@gmail.com","username":"abhijeet"},"ref":"refs/changes/99/173199/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/99/173199/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/99/173199/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/99/173199/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/99/173199/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/99/173199/1"}}},"commit":{"parents":[{"commit":"de36755657bb0c498c6cfe06b05052aff2e0d400","subject":"Allow cinderclient to handle exception response","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/de36755657bb0c498c6cfe06b05052aff2e0d400"}]}],"author":{"name":"Abhijeet Malawade","email":"Abhijeet.Malawade@nttdata.com","date":"2015-03-26 14:07:27.000000000","tz":-420},"committer":{"name":"Abhijeet Malawade","email":"Abhijeet.Malawade@nttdata.com","date":"2015-04-14 06:50:50.000000000","tz":-420},"subject":"Add support to return request_id of last request","message":"Add support to return request_id of last request\n\nThread local storage is used for storing openstack request ids.\n\nAdded method \u0027store_openstack_request_id\u0027 which will store request_id\nto thread local storage of client. This method is called after request\nis made to cinder service.\nIf authentication fails or succeeds, in both the cases, request_id is\nset to None because authenticate method will give a call to the keystone\nservice, and response header returned will contain request_id\nof keystone service.\n\nAdded method \u0027get_openstack_request_id\u0027 which will return request_id\nstored in thread local storage of client. \u0027get_openstack_request_id\u0027\nmethod should be called from cross-projects to retrieve the last\nrequest-id from the client for logging purpose, after making api\ncall to cinder service.\n\nChange-Id: Ie44df57f88584934e4d32da43ae58cc2d485aa74\nblueprint: return-req-id\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/5d0d17f50769e862b434f1e346c436b4a6a92e74"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/5d0d17f50769e862b434f1e346c436b4a6a92e74"}]},"branch":"refs/heads/master"},"c3280b8f82e49b4c0526514f75fc2c9a5c26665b":{"kind":"REWORK","_number":2,"created":"2015-06-17 07:39:30.000000000","uploader":{"_account_id":8300,"name":"Abhijeet Malawade","email":"abhijeet.malawade@gmail.com","username":"abhijeet"},"ref":"refs/changes/99/173199/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/99/173199/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/99/173199/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/99/173199/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/99/173199/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/99/173199/2"}}},"commit":{"parents":[{"commit":"f1309c4ef76a40b5d6b207b995419220cf83146c","subject":"Merge \"Fix functional post test_hook\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/f1309c4ef76a40b5d6b207b995419220cf83146c"}]}],"author":{"name":"Abhijeet Malawade","email":"Abhijeet.Malawade@nttdata.com","date":"2015-03-26 14:07:27.000000000","tz":-420},"committer":{"name":"Abhijeet Malawade","email":"Abhijeet.Malawade@nttdata.com","date":"2015-06-17 07:12:34.000000000","tz":-420},"subject":"Add support to return request_id of last request","message":"Add support to return request_id of last request\n\nThread local storage is used for storing openstack request ids.\n\nAdded method \u0027store_openstack_request_id\u0027 which will store request_id\nto thread local storage of client. This method is called after request\nis made to cinder service.\nIf authentication fails or succeeds, in both the cases, request_id is\nset to None because authenticate method will give a call to the keystone\nservice, and response header returned will contain request_id\nof keystone service.\n\nAdded method \u0027get_openstack_request_id\u0027 which will return request_id\nstored in thread local storage of client. \u0027get_openstack_request_id\u0027\nmethod should be called from cross-projects to retrieve the last\nrequest-id from the client for logging purpose, after making api\ncall to cinder service.\n\nChange-Id: Ie44df57f88584934e4d32da43ae58cc2d485aa74\nblueprint: return-req-id\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/c3280b8f82e49b4c0526514f75fc2c9a5c26665b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/c3280b8f82e49b4c0526514f75fc2c9a5c26665b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
