)]}'
{"id":"openstack%2Fpython-cinderclient~309276","triplet_id":"openstack%2Fpython-cinderclient~master~I3b06319c446815d5c531dbb90c19732e489ffcd5","project":"openstack/python-cinderclient","branch":"master","topic":"bug/1572844","hashtags":[],"change_id":"I3b06319c446815d5c531dbb90c19732e489ffcd5","subject":"Fix log statement logged twice","status":"ABANDONED","created":"2016-04-22 06:36:28.000000000","updated":"2016-09-24 22:23:04.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ee03e902d5dcc01240f6cb4bd024ba9413317834","_number":309276,"virtual_id_number":309276,"owner":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":-1,"date":"2016-07-26 19:08:40.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1207,"name":"Duncan Thomas","email":"duncan.thomas@gmail.com","username":"duncan-thomas"},{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}],"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":1207,"name":"Duncan Thomas","email":"duncan.thomas@gmail.com","username":"duncan-thomas"},"all":[{"value":-1,"date":"2016-07-08 01:31:18.000000000","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":-1,"date":"2016-07-08 03:10:58.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":1207,"name":"Duncan Thomas","email":"duncan.thomas@gmail.com","username":"duncan-thomas"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}],"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":1207,"name":"Duncan Thomas","email":"duncan.thomas@gmail.com","username":"duncan-thomas"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}],"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":1207,"name":"Duncan Thomas","email":"duncan.thomas@gmail.com","username":"duncan-thomas"},{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}],"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":1207,"name":"Duncan Thomas","email":"duncan.thomas@gmail.com","username":"duncan-thomas"},{"_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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-07-08 01:31:18.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"},{"updated":"2016-07-08 03:10:58.000000000","updated_by":{"_account_id":1207,"name":"Duncan Thomas","email":"duncan.thomas@gmail.com","username":"duncan-thomas"},"reviewer":{"_account_id":1207,"name":"Duncan Thomas","email":"duncan.thomas@gmail.com","username":"duncan-thomas"},"state":"REVIEWER"},{"updated":"2016-07-26 19:08:40.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"38b89529a1489c95ddce7a94a797f3a33f93f588","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2016-04-22 06:36:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"399d3db13994742e9697475e7a4134d6156e3834","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-22 07:29:17.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-docs http://docs-draft.openstack.org/76/309276/1/check/gate-python-cinderclient-docs/9a34daf//doc/build/html/ : SUCCESS in 2m 00s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/76/309276/1/check/gate-python-cinderclient-pep8/b997fec/ : SUCCESS in 2m 03s\n- gate-python-cinderclient-python27 http://logs.openstack.org/76/309276/1/check/gate-python-cinderclient-python27/c315cba/ : UNSTABLE in 2m 00s\n- gate-python-cinderclient-python34 http://logs.openstack.org/76/309276/1/check/gate-python-cinderclient-python34/cca92ea/ : UNSTABLE in 2m 54s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/76/309276/1/check/gate-tempest-dsvm-neutron-src-python-cinderclient/98b7e84/ : UNSTABLE in 52m 42s\n- gate-python-cinderclient-pypy http://logs.openstack.org/76/309276/1/check/gate-python-cinderclient-pypy/b58c2fa/ : UNSTABLE in 2m 56s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/76/309276/1/check/gate-cinderclient-dsvm-functional/fd3a2a6/ : UNSTABLE in 20m 21s (non-voting)\n- gate-python-cinderclient-pylint http://logs.openstack.org/76/309276/1/check/gate-python-cinderclient-pylint/413a720/ : SUCCESS in 2m 16s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"7b32aa60db5c991903cf7387c980eace706bdf5d","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2016-04-22 07:31:00.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"14cacf9748bf1973874228921a1fb100019c3d96","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-22 08:34:44.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-docs http://docs-draft.openstack.org/76/309276/1/check/gate-python-cinderclient-docs/dcfc167//doc/build/html/ : SUCCESS in 2m 06s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/76/309276/1/check/gate-python-cinderclient-pep8/9e5fc4e/ : SUCCESS in 2m 06s\n- gate-python-cinderclient-python27 http://logs.openstack.org/76/309276/1/check/gate-python-cinderclient-python27/e4aa6b1/ : UNSTABLE in 2m 08s\n- gate-python-cinderclient-python34 http://logs.openstack.org/76/309276/1/check/gate-python-cinderclient-python34/b4e99c0/ : UNSTABLE in 2m 00s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/76/309276/1/check/gate-tempest-dsvm-neutron-src-python-cinderclient/2f83c6c/ : SUCCESS in 1h 03m 38s\n- gate-python-cinderclient-pypy http://logs.openstack.org/76/309276/1/check/gate-python-cinderclient-pypy/d1c91fd/ : UNSTABLE in 3m 34s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/76/309276/1/check/gate-cinderclient-dsvm-functional/d1f3a30/ : SUCCESS in 19m 08s (non-voting)\n- gate-python-cinderclient-pylint http://logs.openstack.org/76/309276/1/check/gate-python-cinderclient-pylint/6143552/ : SUCCESS in 2m 52s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"64052026fbd55b2cbfec3e83aa391b2ce7912894","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2016-04-22 12:22:50.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"67f7fc93e7a6d999c07ee70f315c83b307eaded6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-22 13:19:00.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/76/309276/1/check/gate-python-cinderclient-docs/c19db47//doc/build/html/ : SUCCESS in 1m 59s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/76/309276/1/check/gate-python-cinderclient-pep8/03be667/ : SUCCESS in 1m 56s\n- gate-python-cinderclient-python27 http://logs.openstack.org/76/309276/1/check/gate-python-cinderclient-python27/fdc02b9/ : SUCCESS in 3m 17s\n- gate-python-cinderclient-python34 http://logs.openstack.org/76/309276/1/check/gate-python-cinderclient-python34/f32244b/ : SUCCESS in 2m 04s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/76/309276/1/check/gate-tempest-dsvm-neutron-src-python-cinderclient/aed8c2a/ : SUCCESS in 54m 31s\n- gate-python-cinderclient-pypy http://logs.openstack.org/76/309276/1/check/gate-python-cinderclient-pypy/3f673ba/ : SUCCESS in 2m 54s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/76/309276/1/check/gate-cinderclient-dsvm-functional/4a89be4/ : SUCCESS in 20m 06s (non-voting)\n- gate-python-cinderclient-pylint http://logs.openstack.org/76/309276/1/check/gate-python-cinderclient-pylint/b12bd1f/ : SUCCESS in 2m 21s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"4a8f4d7fa876192780e9f310a217fcd0ca463eed","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2016-07-06 14:33:06.000000000","message":"Patch Set 1: Code-Review-1\n\nI think the logging configuration in api_versions.py should all be removed and the existing code in shell should stay the same.\n\nIf python-cinderclient is used as a library for other application, we should not modify the logging settings of the consuming application. api_versions could be used by that library client and it would not be immediately clear why logging settings have changed.\n\nShell on the other hand is for the CLI. In that case we are the client of the library and we should be configuring logging.","accounts_in_message":[],"_revision_number":1},{"id":"eba1884fd07f5f5385710cc4f592cd44c022a8fa","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2016-07-07 07:39:04.000000000","message":"Patch Set 1:\n\nHi Sean,\n\nThank you for comment,\n\nIf we keep this code in shell.py as it is then in case of HTTPClient each log will be logged twice. Is that ok?","accounts_in_message":[],"_revision_number":1},{"id":"36b6f25c16033fc114dbb9f6107f69cd522b08e6","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2016-07-07 08:55:00.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"88f8a5c94c9a482ddc4ce284421c32521d593337","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-07 09:59:08.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/76/309276/2/check/gate-python-cinderclient-docs/7778400//doc/build/html/ : SUCCESS in 5m 40s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/76/309276/2/check/gate-python-cinderclient-pep8/27e8cfd/ : SUCCESS in 5m 37s\n- gate-python-cinderclient-python27 http://logs.openstack.org/76/309276/2/check/gate-python-cinderclient-python27/066a8c3/ : SUCCESS in 6m 48s\n- gate-python-cinderclient-python34 http://logs.openstack.org/76/309276/2/check/gate-python-cinderclient-python34/861cf44/ : SUCCESS in 3m 49s\n- gate-python-cinderclient-python35-nv http://logs.openstack.org/76/309276/2/check/gate-python-cinderclient-python35-nv/214b95c/ : SUCCESS in 4m 09s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/76/309276/2/check/gate-tempest-dsvm-neutron-src-python-cinderclient/2864bf1/ : SUCCESS in 1h 01m 29s\n- gate-python-cinderclient-pypy http://logs.openstack.org/76/309276/2/check/gate-python-cinderclient-pypy/4b256b1/ : SUCCESS in 3m 53s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/76/309276/2/check/gate-cinderclient-dsvm-functional/42ede97/ : SUCCESS in 21m 53s (non-voting)\n- gate-cinderclient-dsvm-functional-identity-v3-only-nv http://logs.openstack.org/76/309276/2/check/gate-cinderclient-dsvm-functional-identity-v3-only-nv/aeb6690/ : FAILURE in 13m 21s (non-voting)\n- gate-python-cinderclient-pylint http://logs.openstack.org/76/309276/2/check/gate-python-cinderclient-pylint/9719d12/ : SUCCESS in 4m 23s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a83346b64dff1d0eb86ae3ae6844313575d24f59","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2016-07-08 01:31:18.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"96b4386d5303db8e3753e698be490dd4186a775f","author":{"_account_id":1207,"name":"Duncan Thomas","email":"duncan.thomas@gmail.com","username":"duncan-thomas"},"date":"2016-07-08 03:10:58.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"88bcfcf57a80d3abe8a5ca93bf3cb6f8024da4e6","author":{"_account_id":1207,"name":"Duncan Thomas","email":"duncan.thomas@gmail.com","username":"duncan-thomas"},"date":"2016-07-08 03:12:38.000000000","message":"Patch Set 2:\n\nI did a bit of digging, that logging stuff in api_version was added during the microversions work, and is probably left over debugging. Cleaning it up would be appreciated.","accounts_in_message":[],"_revision_number":2},{"id":"2de2cc3fb5376d8086b89cca710088e59184f7df","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-26 19:08:40.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":"fb0ea5ef24a095d7f11843e6a7ee6a9c34b6efd7","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2016-09-24 22:23:04.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},{"id":"4a61916212b3c191cc1386f65113fb17cc6a3cdb","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2016-09-24 22:23:04.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}],"current_revision_number":2,"current_revision":"b732f7ec26515bf7bbb740fce662d2c6fdc2dcc7","revisions":{"c35390600643cfdbe6944f05c5fec245e504fa5b":{"kind":"REWORK","_number":1,"created":"2016-04-22 06:36:28.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/76/309276/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/76/309276/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/76/309276/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/76/309276/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/76/309276/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/76/309276/1"}}},"commit":{"parents":[{"commit":"8d79acda0f5ff0e33ece7c84e65f5168b9b465bf","subject":"Merge \"Use six.moves.urllib.parse urlencode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/8d79acda0f5ff0e33ece7c84e65f5168b9b465bf"}]}],"author":{"name":"Abhishek Kekane","email":"abhishek.kekane@nttdata.com","date":"2016-04-21 07:10:13.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"abhishek.kekane@nttdata.com","date":"2016-04-22 06:34:45.000000000","tz":0},"subject":"Fix log statement logged twice","message":"Fix log statement logged twice\n\nLog statemet is logged twice for SessionClient or HTTPClient because\nlogging.basicConfig() call is adding StreamHandler to root logger and\nas propagate attribute of logger object is by default True the log\nmessgae will also be logged by the handlers of the ancestors loggers.\n\nFor a fix, removed logging.basicConfig() call.\n\nChange-Id: I3b06319c446815d5c531dbb90c19732e489ffcd5\nCloses-Bug: #1572844\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/c35390600643cfdbe6944f05c5fec245e504fa5b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/c35390600643cfdbe6944f05c5fec245e504fa5b"}]},"branch":"refs/heads/master"},"b732f7ec26515bf7bbb740fce662d2c6fdc2dcc7":{"kind":"REWORK","_number":2,"created":"2016-07-07 08:55:00.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/76/309276/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/76/309276/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/76/309276/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/76/309276/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/76/309276/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/76/309276/2"}}},"commit":{"parents":[{"commit":"f8eef18297ec2dba4abf45f8ca57c40c2380cad9","subject":"Cinder client should retry with Retry-After value","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/f8eef18297ec2dba4abf45f8ca57c40c2380cad9"}]}],"author":{"name":"Abhishek Kekane","email":"abhishek.kekane@nttdata.com","date":"2016-04-21 07:10:13.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"abhishek.kekane@nttdata.com","date":"2016-07-07 08:48:33.000000000","tz":330},"subject":"Fix log statement logged twice","message":"Fix log statement logged twice\n\nLog statemet is logged twice for SessionClient or HTTPClient because\nlogging.basicConfig() call is adding StreamHandler to root logger and\nas propagate attribute of logger object is by default True the log\nmessgae will also be logged by the handlers of the ancestors loggers.\n\nFor a fix, removed logging.basicConfig() call.\n\nChange-Id: I3b06319c446815d5c531dbb90c19732e489ffcd5\nCloses-Bug: #1572844\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/b732f7ec26515bf7bbb740fce662d2c6fdc2dcc7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/b732f7ec26515bf7bbb740fce662d2c6fdc2dcc7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
