)]}'
{"id":"openstack%2Fpython-openstackclient~334307","triplet_id":"openstack%2Fpython-openstackclient~master~I6d5c960e9716188e56615514d0921618a15a88ec","project":"openstack/python-openstackclient","branch":"master","topic":"bp/multi-argument-compute","hashtags":[],"change_id":"I6d5c960e9716188e56615514d0921618a15a88ec","subject":"Support bulk deletion for delete commands in computev2","status":"MERGED","created":"2016-06-27 06:54:20.000000000","updated":"2016-06-28 08:24:36.000000000","submitted":"2016-06-28 08:24:35.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"371e56a1f1ea3137ae005dfd7ede0f5356de2ea7","_number":334307,"virtual_id_number":334307,"owner":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"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-06-28 08:24:35.000000000","_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":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"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-06-27 20:39:30.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-06-28 07:31:19.000000000","_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"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":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"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":1,"date":"2016-06-28 07:31:19.000000000","_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":0,"date":"2016-06-27 20:57:07.000000000","_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-06-27 20:39:30.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-06-27 20:57:07.000000000","updated_by":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"reviewer":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"state":"REVIEWER"},{"updated":"2016-06-28 07:31:19.000000000","updated_by":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"reviewer":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"state":"REVIEWER"},{"updated":"2016-06-28 08:24:35.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"461e5b22eb86e30a6e1d50553c40e07fbf623fad","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-06-27 06:54:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"179da1aaeac030434e9c970e78800862e7393e58","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-06-27 07:01:06.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"eaf6b0fa895c5cd177e17888b80ab790138730f9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-27 08:03:20.000000000","message":"Patch Set 2: 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-docs http://docs-draft.openstack.org/07/334307/2/check/gate-python-openstackclient-docs/c181f03//doc/build/html/ : SUCCESS in 6m 18s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/07/334307/2/check/gate-python-openstackclient-pep8/a0aa14d/ : SUCCESS in 5m 16s\n- gate-python-openstackclient-python27 http://logs.openstack.org/07/334307/2/check/gate-python-openstackclient-python27/408a5d0/ : SUCCESS in 5m 40s\n- gate-python-openstackclient-python34 http://logs.openstack.org/07/334307/2/check/gate-python-openstackclient-python34/7b88696/ : SUCCESS in 5m 40s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/07/334307/2/check/gate-python-openstackclient-releasenotes/d92face//releasenotes/build/html/ : SUCCESS in 5m 33s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/07/334307/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/75ce0d3/ : SUCCESS in 1h 00m 31s\n- check-osc-plugins http://logs.openstack.org/07/334307/2/check/check-osc-plugins/3c31fc7/ : SUCCESS in 3m 01s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/07/334307/2/check/gate-osc-dsvm-functional/693e99d/ : FAILURE in 35m 31s","accounts_in_message":[],"_revision_number":2},{"id":"8428315a6e84cb1e07ebe5582d8873887ea47f64","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-06-27 20:39:23.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"65b58d5fb814ef3f11f2cc07fc3d2871337f9840","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-06-27 20:39:30.000000000","message":"Patch Set 3: Code-Review+2\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"d784a2bccc4a0df18ca74d9b01eac041c60eeeb6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-27 21:48:12.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/07/334307/3/check/gate-python-openstackclient-docs/9b0b5ff//doc/build/html/ : SUCCESS in 4m 52s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/07/334307/3/check/gate-python-openstackclient-pep8/5328fa0/ : SUCCESS in 4m 38s\n- gate-python-openstackclient-python27 http://logs.openstack.org/07/334307/3/check/gate-python-openstackclient-python27/1f0166a/ : SUCCESS in 4m 00s\n- gate-python-openstackclient-python34 http://logs.openstack.org/07/334307/3/check/gate-python-openstackclient-python34/205fb92/ : SUCCESS in 5m 33s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/07/334307/3/check/gate-python-openstackclient-releasenotes/ef7ed9b//releasenotes/build/html/ : SUCCESS in 3m 38s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/07/334307/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/e279231/ : SUCCESS in 1h 08m 07s\n- check-osc-plugins http://logs.openstack.org/07/334307/3/check/check-osc-plugins/dc13dc1/ : SUCCESS in 4m 12s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/07/334307/3/check/gate-osc-dsvm-functional/ba6b0e3/ : SUCCESS in 25m 44s","accounts_in_message":[],"_revision_number":3},{"id":"cebb6ed3ff213580e66d6e6ba0559e4ada4d80e8","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-06-28 07:31:19.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"f639f75b0d4d518568dab0b8ca57d04feea268a2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-28 07:31:29.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"12351873812c1c2e362b842dd2ba6ba7984b2dba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-28 08:24:35.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/07/334307/3/gate/gate-python-openstackclient-docs/1b36d0f//doc/build/html/ : SUCCESS in 2m 42s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/07/334307/3/gate/gate-python-openstackclient-pep8/a4d88d2/ : SUCCESS in 2m 30s\n- gate-python-openstackclient-python27 http://logs.openstack.org/07/334307/3/gate/gate-python-openstackclient-python27/6c1a605/ : SUCCESS in 2m 29s\n- gate-python-openstackclient-python34 http://logs.openstack.org/07/334307/3/gate/gate-python-openstackclient-python34/6c06fb3/ : SUCCESS in 3m 29s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/07/334307/3/gate/gate-python-openstackclient-releasenotes/ec8fff2//releasenotes/build/html/ : SUCCESS in 2m 12s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/07/334307/3/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/8059295/ : SUCCESS in 51m 37s\n- gate-osc-dsvm-functional http://logs.openstack.org/07/334307/3/gate/gate-osc-dsvm-functional/cb8233d/ : SUCCESS in 40m 09s","accounts_in_message":[],"_revision_number":3},{"id":"4ae272eeb102fcf8002593d79e58a510dd0294bd","date":"2016-06-28 08:24:36.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"af7ab03693a5708102cf6746563da289e4c1e3b7","revisions":{"55fb7003aeff80b7c60b115c65135cc14967a258":{"kind":"REWORK","_number":1,"created":"2016-06-27 06:54:20.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/07/334307/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/07/334307/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/07/334307/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/07/334307/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/07/334307/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/07/334307/1"}}},"commit":{"parents":[{"commit":"21ac9230e80202b9a736960ace369f0a20af837f","subject":"Merge \"Support multi-delete for commands in identity V2\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/21ac9230e80202b9a736960ace369f0a20af837f"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-06-27 03:04:05.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-06-27 06:53:53.000000000","tz":480},"subject":"Support bulk deletion for delete commands in computev2","message":"Support bulk deletion for delete commands in computev2\n\nSupport bulk deletion and error handling for \"keypair delete\"\nand \"service delete\" commands in computev2.\nUp to now, all the delete commands in computev2 support bulk\ndeletion.\n\nChange-Id: I6d5c960e9716188e56615514d0921618a15a88ec\nPartially-Implements: blueprint multi-argument-compute\nPartial-Bug: #1592906\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/55fb7003aeff80b7c60b115c65135cc14967a258"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/55fb7003aeff80b7c60b115c65135cc14967a258"}]},"branch":"refs/heads/master"},"782914fa64cdc547ddaebfa7abd94d4a3a9192a4":{"kind":"REWORK","_number":2,"created":"2016-06-27 07:01:06.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/07/334307/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/07/334307/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/07/334307/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/07/334307/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/07/334307/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/07/334307/2"}}},"commit":{"parents":[{"commit":"21ac9230e80202b9a736960ace369f0a20af837f","subject":"Merge \"Support multi-delete for commands in identity V2\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/21ac9230e80202b9a736960ace369f0a20af837f"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-06-27 03:04:05.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-06-27 07:01:00.000000000","tz":480},"subject":"Support bulk deletion for delete commands in computev2","message":"Support bulk deletion for delete commands in computev2\n\nSupport bulk deletion and error handling for \"keypair delete\"\nand \"service delete\" commands in computev2.\nUp to now, all the delete commands in computev2 support bulk\ndeletion.\n\nChange-Id: I6d5c960e9716188e56615514d0921618a15a88ec\nPartially-Implements: blueprint multi-argument-compute\nPartial-Bug: #1592906\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/782914fa64cdc547ddaebfa7abd94d4a3a9192a4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/782914fa64cdc547ddaebfa7abd94d4a3a9192a4"}]},"branch":"refs/heads/master"},"af7ab03693a5708102cf6746563da289e4c1e3b7":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2016-06-27 20:39:23.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/07/334307/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/07/334307/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/07/334307/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/07/334307/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/07/334307/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/07/334307/3"}}},"commit":{"parents":[{"commit":"044a46ed5f040020cf80adc1ace987802344e87d","subject":"skip image tag tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/044a46ed5f040020cf80adc1ace987802344e87d"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-06-27 03:04:05.000000000","tz":480},"committer":{"name":"Steve Martinelli","email":"s.martinelli@gmail.com","date":"2016-06-27 20:39:23.000000000","tz":0},"subject":"Support bulk deletion for delete commands in computev2","message":"Support bulk deletion for delete commands in computev2\n\nSupport bulk deletion and error handling for \"keypair delete\"\nand \"service delete\" commands in computev2.\nUp to now, all the delete commands in computev2 support bulk\ndeletion.\n\nChange-Id: I6d5c960e9716188e56615514d0921618a15a88ec\nPartially-Implements: blueprint multi-argument-compute\nPartial-Bug: #1592906\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/af7ab03693a5708102cf6746563da289e4c1e3b7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/af7ab03693a5708102cf6746563da289e4c1e3b7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
