)]}'
{"id":"openstack%2Fpython-openstackclient~282805","triplet_id":"openstack%2Fpython-openstackclient~master~Icf2c5463b186fc78c890ccd96453090c4a2c2eb6","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1519503","hashtags":[],"change_id":"Icf2c5463b186fc78c890ccd96453090c4a2c2eb6","subject":"Add functional tests for \"volume\" commands v2","status":"MERGED","created":"2016-02-21 01:17:39.000000000","updated":"2016-02-23 02:49:57.000000000","submitted":"2016-02-23 02:49:57.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"4b3f887425c5755f8d7a0775e3efdb4524925056","_number":282805,"virtual_id_number":282805,"owner":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2016-02-23 02:49:57.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2016-02-22 16:44:33.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":2,"date":"2016-02-22 22:26:52.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":1,"date":"2016-02-22 22:26:52.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-02-22 16:44:33.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2016-02-22 22:26:52.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2016-02-23 02:49:57.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"d959c41c330882c9e9b24f839702fcffc2ecfcdf","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-21 01:17:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d84711d463a70cadfb79180614e90441193ca752","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-21 01:40:42.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"6b00d27b832dfc9c83c011d9eaddfaf55a60eef0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-21 02:40:21.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/05/282805/2/check/gate-python-openstackclient-pep8/ab2862e/ : SUCCESS in 1m 00s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/05/282805/2/check/gate-python-openstackclient-docs/16ca589//doc/build/html/ : SUCCESS in 1m 39s\n- gate-python-openstackclient-python27 http://logs.openstack.org/05/282805/2/check/gate-python-openstackclient-python27/7a27a3e/ : SUCCESS in 1m 12s\n- gate-python-openstackclient-python34 http://logs.openstack.org/05/282805/2/check/gate-python-openstackclient-python34/09dd80e/ : SUCCESS in 2m 05s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/05/282805/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/1e9fa3b/ : SUCCESS in 59m 33s\n- check-osc-plugins http://logs.openstack.org/05/282805/2/check/check-osc-plugins/c5f3d7f/ : SUCCESS in 1m 24s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/05/282805/2/check/gate-osc-dsvm-functional/ac5cce2/ : SUCCESS in 17m 26s","accounts_in_message":[],"_revision_number":2},{"id":"63467f4d54e41d583eca5a244641d3660b17fbc6","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-02-21 05:42:02.000000000","message":"Patch Set 2:\n\n(2 comments)\n\nyay more tests! \\o/","accounts_in_message":[],"_revision_number":2},{"id":"076d5372f8eea0fb727da7ae4bd7044d04cfdc92","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-22 01:10:22.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"71e0c0aaf533c350ba14b76a99491f30bf6473e8","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-22 13:10:22.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"fe2745fde5e7a8fd5e3d1a82ccb902c7d621aa74","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-22 14:09:44.000000000","message":"Patch Set 3: 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-openstackclient-pep8 http://logs.openstack.org/05/282805/3/check/gate-python-openstackclient-pep8/1da1716/ : SUCCESS in 1m 10s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/05/282805/3/check/gate-python-openstackclient-docs/e2174b6//doc/build/html/ : SUCCESS in 2m 10s\n- gate-python-openstackclient-python27 http://logs.openstack.org/05/282805/3/check/gate-python-openstackclient-python27/1a5f69c/ : FAILURE in 1m 36s\n- gate-python-openstackclient-python34 http://logs.openstack.org/05/282805/3/check/gate-python-openstackclient-python34/4037bcc/ : FAILURE in 2m 31s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/05/282805/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/9b90de8/ : SUCCESS in 57m 55s\n- check-osc-plugins http://logs.openstack.org/05/282805/3/check/check-osc-plugins/a159729/ : SUCCESS in 1m 32s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/05/282805/3/check/gate-osc-dsvm-functional/6810c64/ : SUCCESS in 22m 50s","accounts_in_message":[],"_revision_number":3},{"id":"513bfeed6e2187a0b9e648dc550e73916a4207d8","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-22 15:25:54.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"7ad65d21e7344e6c0ba605fe037f4f2f7afe137a","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-02-22 16:44:33.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"93b0b04f6d4c8d784eb84479f8f6eec7c0669be1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-22 17:14:26.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/05/282805/4/check/gate-python-openstackclient-pep8/dd157ea/ : SUCCESS in 1m 03s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/05/282805/4/check/gate-python-openstackclient-docs/e4685b9//doc/build/html/ : SUCCESS in 1m 19s\n- gate-python-openstackclient-python27 http://logs.openstack.org/05/282805/4/check/gate-python-openstackclient-python27/5d9a356/ : SUCCESS in 1m 08s\n- gate-python-openstackclient-python34 http://logs.openstack.org/05/282805/4/check/gate-python-openstackclient-python34/b98863a/ : SUCCESS in 2m 10s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/05/282805/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/4bfe08e/ : SUCCESS in 1h 47m 36s\n- check-osc-plugins http://logs.openstack.org/05/282805/4/check/check-osc-plugins/e31ee62/ : SUCCESS in 1m 51s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/05/282805/4/check/gate-osc-dsvm-functional/28fe235/ : SUCCESS in 42m 05s","accounts_in_message":[],"_revision_number":4},{"id":"4f74095ea36eb16471c04f948637be6fe958adff","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-02-22 22:26:52.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"208b8112e50a4e6cc1e0f9ff52bcd7c64fd58e36","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-22 22:26:57.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"959f82e668cbd8fcdbf86e57886337028baac860","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-22 23:59:01.000000000","message":"Patch Set 4: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/05/282805/4/gate/gate-python-openstackclient-docs/6211114//doc/build/html/ : SUCCESS in 1m 53s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/05/282805/4/gate/gate-python-openstackclient-pep8/f511dd6/ : SUCCESS in 59s\n- gate-python-openstackclient-python27 http://logs.openstack.org/05/282805/4/gate/gate-python-openstackclient-python27/8d008cb/ : SUCCESS in 1m 26s\n- gate-python-openstackclient-python34 http://logs.openstack.org/05/282805/4/gate/gate-python-openstackclient-python34/0ddedeb/ : FAILURE in 40m 11s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/05/282805/4/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/f0031a4/ : SUCCESS in 1h 14m 49s\n- gate-osc-dsvm-functional http://logs.openstack.org/05/282805/4/gate/gate-osc-dsvm-functional/7405af2/ : SUCCESS in 20m 00s","accounts_in_message":[],"_revision_number":4},{"id":"e28a3bb12849ade38c49552998991fcbe0896696","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-23 00:52:18.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"5c241a4673a5e4b4480ae73a547177b346ad6b4d","author":{"_account_id":19132,"name":"ting wang","email":"bx_wang@outlook.com","username":"binean"},"date":"2016-02-23 00:52:28.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"24b75cfcf882dbc78f1e0efddc23bca890256197","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-23 01:46:03.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/05/282805/4/check/gate-python-openstackclient-pep8/220b870/ : SUCCESS in 1m 11s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/05/282805/4/check/gate-python-openstackclient-docs/d409c74//doc/build/html/ : SUCCESS in 1m 55s\n- gate-python-openstackclient-python27 http://logs.openstack.org/05/282805/4/check/gate-python-openstackclient-python27/80bbc49/ : SUCCESS in 1m 27s\n- gate-python-openstackclient-python34 http://logs.openstack.org/05/282805/4/check/gate-python-openstackclient-python34/4339b08/ : SUCCESS in 2m 20s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/05/282805/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/a43afb6/ : SUCCESS in 53m 36s\n- check-osc-plugins http://logs.openstack.org/05/282805/4/check/check-osc-plugins/cdb025b/ : SUCCESS in 1m 04s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/05/282805/4/check/gate-osc-dsvm-functional/3e2911b/ : SUCCESS in 31m 14s","accounts_in_message":[],"_revision_number":4},{"id":"0df602f28ec6e3afe8d1ba199d17391a757f902e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-23 01:46:08.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"595f010c02b3a79424b973584911f26084198639","date":"2016-02-23 02:49:57.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":4},{"id":"529326d4cd09880aa71905fb901cb5a15149c20b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-23 02:49:57.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/05/282805/4/gate/gate-python-openstackclient-docs/3141572//doc/build/html/ : SUCCESS in 1m 57s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/05/282805/4/gate/gate-python-openstackclient-pep8/2a63ccf/ : SUCCESS in 48s\n- gate-python-openstackclient-python27 http://logs.openstack.org/05/282805/4/gate/gate-python-openstackclient-python27/138219c/ : SUCCESS in 1m 16s\n- gate-python-openstackclient-python34 http://logs.openstack.org/05/282805/4/gate/gate-python-openstackclient-python34/0d5fae0/ : SUCCESS in 2m 07s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/05/282805/4/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/60a1483/ : SUCCESS in 1h 03m 35s\n- gate-osc-dsvm-functional http://logs.openstack.org/05/282805/4/gate/gate-osc-dsvm-functional/bb35515/ : SUCCESS in 16m 07s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"acc0297fa61f1dbc23ac5106ea26fc940339c9aa","revisions":{"2aa9406cef59ae21293d9ee9a9f0de7819d05058":{"kind":"REWORK","_number":1,"created":"2016-02-21 01:17:39.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/05/282805/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/05/282805/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/05/282805/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/05/282805/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/05/282805/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/05/282805/1"}}},"commit":{"parents":[{"commit":"5a978b9ec137cece167f0164dbb1754002a81bec","subject":"Replace string format arguments with function parameters","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5a978b9ec137cece167f0164dbb1754002a81bec"}]}],"author":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-21 01:10:15.000000000","tz":480},"committer":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-21 01:10:15.000000000","tz":480},"subject":"Add functional tests for \"volume\" commands v2","message":"Add functional tests for \"volume\" commands v2\n\nThe tests for v2 \"volume\" commands are quite similar to v1.\nThe only different things are:\n1. \"properties\" are renamed to \"metadata\" in the output of\n   \"volume show\" command.\n2. \"display_name\" and \"display_discription\" are now \"name\"\n   and \"discription\".\n\nChange-Id: Icf2c5463b186fc78c890ccd96453090c4a2c2eb6","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2aa9406cef59ae21293d9ee9a9f0de7819d05058"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2aa9406cef59ae21293d9ee9a9f0de7819d05058"}]},"branch":"refs/heads/master"},"cbe016195edf6778a32b1f3cace452e140f0c300":{"kind":"REWORK","_number":2,"created":"2016-02-21 01:40:42.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/05/282805/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/05/282805/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/05/282805/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/05/282805/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/05/282805/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/05/282805/2"}}},"commit":{"parents":[{"commit":"5a978b9ec137cece167f0164dbb1754002a81bec","subject":"Replace string format arguments with function parameters","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5a978b9ec137cece167f0164dbb1754002a81bec"}]}],"author":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-21 01:10:15.000000000","tz":480},"committer":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-21 01:10:15.000000000","tz":480},"subject":"Add functional tests for \"volume\" commands v2","message":"Add functional tests for \"volume\" commands v2\n\nThe tests for v2 \"volume\" commands are quite similar to v1.\nThe only different things are:\n1. \"properties\" are renamed to \"metadata\" in the output of\n   \"volume show\" command.\n2. \"display_name\" and \"display_discription\" are now \"name\"\n   and \"discription\".\n\nChange-Id: Icf2c5463b186fc78c890ccd96453090c4a2c2eb6","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cbe016195edf6778a32b1f3cace452e140f0c300"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cbe016195edf6778a32b1f3cace452e140f0c300"}]},"branch":"refs/heads/master"},"00ab0519f62993e58868f69246e53e18998d10c8":{"kind":"REWORK","_number":3,"created":"2016-02-22 13:10:22.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/05/282805/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/05/282805/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/05/282805/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/05/282805/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/05/282805/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/05/282805/3"}}},"commit":{"parents":[{"commit":"5a978b9ec137cece167f0164dbb1754002a81bec","subject":"Replace string format arguments with function parameters","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5a978b9ec137cece167f0164dbb1754002a81bec"}]}],"author":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-21 01:10:15.000000000","tz":480},"committer":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-21 01:10:15.000000000","tz":480},"subject":"Add functional tests for \"volume\" commands v2","message":"Add functional tests for \"volume\" commands v2\n\nThe tests for v2 \"volume\" commands are quite similar to v1.\n\nThis patch also map \u0027metadata\u0027 to \u0027properties\u0027, \u0027volume_type\u0027 to \u0027type\u0027\nto align to the v1 output.\n\nChange-Id: Icf2c5463b186fc78c890ccd96453090c4a2c2eb6\nPartial-bug: #1519503\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/00ab0519f62993e58868f69246e53e18998d10c8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/00ab0519f62993e58868f69246e53e18998d10c8"}]},"branch":"refs/heads/master"},"acc0297fa61f1dbc23ac5106ea26fc940339c9aa":{"kind":"REWORK","_number":4,"created":"2016-02-22 15:25:54.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/05/282805/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/05/282805/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/05/282805/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/05/282805/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/05/282805/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/05/282805/4"}}},"commit":{"parents":[{"commit":"5a978b9ec137cece167f0164dbb1754002a81bec","subject":"Replace string format arguments with function parameters","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5a978b9ec137cece167f0164dbb1754002a81bec"}]}],"author":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-21 01:10:15.000000000","tz":480},"committer":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-21 01:10:15.000000000","tz":480},"subject":"Add functional tests for \"volume\" commands v2","message":"Add functional tests for \"volume\" commands v2\n\nThe tests for v2 \"volume\" commands are quite similar to v1.\n\nThis patch also map \u0027metadata\u0027 to \u0027properties\u0027, \u0027volume_type\u0027 to \u0027type\u0027\nto align to the v1 output.\n\nChange-Id: Icf2c5463b186fc78c890ccd96453090c4a2c2eb6\nPartial-bug: #1519503\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/acc0297fa61f1dbc23ac5106ea26fc940339c9aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/acc0297fa61f1dbc23ac5106ea26fc940339c9aa"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
