)]}'
{"id":"openstack%2Fpython-openstackclient~340681","triplet_id":"openstack%2Fpython-openstackclient~master~I82367570f59817b47c87b6c7bfeae95ccfe5c50e","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1592906","hashtags":[],"change_id":"I82367570f59817b47c87b6c7bfeae95ccfe5c50e","subject":"Support bulk deletion for delete commands in identityv3","status":"MERGED","created":"2016-07-12 04:51:50.000000000","updated":"2016-07-19 03:40:30.000000000","submitted":"2016-07-19 03:40:29.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f047923921add384c0574378be362da087717395","_number":340681,"virtual_id_number":340681,"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-07-19 03:40:29.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":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},{"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-07-19 02:19:54.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":0,"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},{"value":0,"_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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":1,"date":"2016-07-19 02:19:54.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":0,"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},{"value":0,"_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"},{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-07-15 01:40:03.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-07-18 21:45:45.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-07-19 02:19:54.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-07-19 03:40:29.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"acf84787920992854d8bfd6e16fdef8bf9f206ad","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-07-12 04:51:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8a3b0b8b39e02f2e911b5783663123c97feee1a0","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-07-12 05:08:27.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"21bf4c9ce750a2f4d24f4c49a5e072d30064d135","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-07-12 05:18:27.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"d3dc9d40db0bf956f84dc3cec6f5d9a5003f4fb3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-12 06:24:29.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-docs http://docs-draft.openstack.org/81/340681/3/check/gate-python-openstackclient-docs/f346400//doc/build/html/ : SUCCESS in 4m 17s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/81/340681/3/check/gate-python-openstackclient-pep8/b4d880c/ : SUCCESS in 3m 23s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/340681/3/check/gate-python-openstackclient-python27/14bcc64/ : FAILURE in 4m 13s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/340681/3/check/gate-python-openstackclient-python34/5173d8a/ : POST_FAILURE in 5m 17s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/81/340681/3/check/gate-python-openstackclient-python35-nv/fabe15d/ : FAILURE in 5m 33s (non-voting)\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/81/340681/3/check/gate-python-openstackclient-releasenotes/582701a//releasenotes/build/html/ : SUCCESS in 3m 18s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/340681/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/ef535ba/ : SUCCESS in 1h 05m 49s\n- check-osc-plugins http://logs.openstack.org/81/340681/3/check/check-osc-plugins/dbf170d/ : SUCCESS in 4m 32s\n- gate-osc-dsvm-functional http://logs.openstack.org/81/340681/3/check/gate-osc-dsvm-functional/2a4b5ae/ : FAILURE in 14m 55s","accounts_in_message":[],"_revision_number":3},{"id":"069996ad1db521b5979c00c622a812a21d0784c6","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-07-14 02:52:38.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"bb818b99e810e777f179820fa3a02325c149369d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-14 03:57:06.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/340681/3/check/gate-python-openstackclient-docs/89b58cf//doc/build/html/ : SUCCESS in 4m 59s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/81/340681/3/check/gate-python-openstackclient-pep8/668e870/ : SUCCESS in 4m 39s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/340681/3/check/gate-python-openstackclient-python27/86c81e7/ : SUCCESS in 5m 24s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/340681/3/check/gate-python-openstackclient-python34/b973961/ : SUCCESS in 2m 25s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/81/340681/3/check/gate-python-openstackclient-python35-nv/f2dacb0/ : SUCCESS in 4m 33s (non-voting)\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/81/340681/3/check/gate-python-openstackclient-releasenotes/738a5b6//releasenotes/build/html/ : SUCCESS in 3m 37s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/340681/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/097ebfe/ : SUCCESS in 1h 00m 58s\n- check-osc-plugins http://logs.openstack.org/81/340681/3/check/check-osc-plugins/2c50cad/ : SUCCESS in 3m 56s\n- gate-osc-dsvm-functional http://logs.openstack.org/81/340681/3/check/gate-osc-dsvm-functional/70b39cc/ : SUCCESS in 26m 36s","accounts_in_message":[],"_revision_number":3},{"id":"fca4e7fe04bd1c49aaf0629d2ddc5c79a1471d7b","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-07-14 19:43:08.000000000","message":"Patch Set 3: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"0e28ae8b98452eb7e8ad80f733b86633a693949b","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-07-14 19:45:49.000000000","message":"Patch Set 4: Published edit on patch set 3","accounts_in_message":[],"_revision_number":4},{"id":"6a5031424194e86fffe085d5d788d8f9496d4de4","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-07-14 19:45:52.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"4df2be272134629c14ba9635feb2345666eac031","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-14 20:52:12.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/340681/4/check/gate-python-openstackclient-docs/950b601//doc/build/html/ : SUCCESS in 4m 58s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/81/340681/4/check/gate-python-openstackclient-pep8/81e4fb0/ : SUCCESS in 2m 45s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/340681/4/check/gate-python-openstackclient-python27/00ba7a8/ : SUCCESS in 5m 04s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/340681/4/check/gate-python-openstackclient-python34/58e4a06/ : SUCCESS in 4m 25s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/81/340681/4/check/gate-python-openstackclient-python35-nv/d4ffe6d/ : SUCCESS in 4m 39s (non-voting)\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/81/340681/4/check/gate-python-openstackclient-releasenotes/7c6d197//releasenotes/build/html/ : SUCCESS in 4m 02s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/340681/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/949e4ad/ : SUCCESS in 1h 01m 02s\n- check-osc-plugins http://logs.openstack.org/81/340681/4/check/check-osc-plugins/d2b1a3e/ : SUCCESS in 3m 09s\n- gate-osc-dsvm-functional http://logs.openstack.org/81/340681/4/check/gate-osc-dsvm-functional/6c3a110/ : SUCCESS in 36m 45s","accounts_in_message":[],"_revision_number":4},{"id":"7340b7bc2502d7afaebb3b02cc87e0fe81b14d0b","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-07-18 21:45:45.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"e9d96525afdc2bfe13d15eebe7af7b2f85d50d74","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-18 21:53:09.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"70a8890d2dc04c98f268a27e77298be4417ac060","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-18 22:15:56.000000000","message":"Patch Set 4: Verified-2\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":4},{"id":"77296f3c7a3b7655befcceadb841d8012c8ac6db","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-07-19 01:42:44.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"f1d70e627bd77b82d846fb352422eec90dc19568","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-07-19 01:49:51.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"cbbc48fc408d8a5f89e9e639fdfbc80255c19801","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-07-19 02:19:54.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1\n\njust a rebase","accounts_in_message":[],"_revision_number":6},{"id":"f34696f45bdf0c4138026eda001af312bc8b7676","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-19 02:38:26.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/340681/6/check/gate-python-openstackclient-docs/c6e562e//doc/build/html/ : SUCCESS in 4m 22s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/81/340681/6/check/gate-python-openstackclient-pep8/2023542/ : SUCCESS in 4m 36s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/340681/6/check/gate-python-openstackclient-python27/c7e694c/ : SUCCESS in 5m 47s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/340681/6/check/gate-python-openstackclient-python34/ebfc078/ : SUCCESS in 4m 21s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/81/340681/6/check/gate-python-openstackclient-python35-nv/1eb63eb/ : SUCCESS in 4m 14s (non-voting)\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/81/340681/6/check/gate-python-openstackclient-releasenotes/7a77cfa//releasenotes/build/html/ : SUCCESS in 2m 39s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/340681/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient/def9f55/ : SUCCESS in 44m 18s\n- check-osc-plugins http://logs.openstack.org/81/340681/6/check/check-osc-plugins/a166553/ : SUCCESS in 4m 06s\n- gate-osc-dsvm-functional http://logs.openstack.org/81/340681/6/check/gate-osc-dsvm-functional/fcd1c6e/ : SUCCESS in 26m 45s","accounts_in_message":[],"_revision_number":6},{"id":"03107ca842f02f9dd168fd055cda64867368540e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-19 02:38:36.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"ecb721273c8fe51cabf52f7b9f707e9403d1b975","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-19 03:40:29.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/340681/6/gate/gate-python-openstackclient-docs/623311a//doc/build/html/ : SUCCESS in 3m 20s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/81/340681/6/gate/gate-python-openstackclient-pep8/4cd22b4/ : SUCCESS in 3m 19s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/340681/6/gate/gate-python-openstackclient-python27/4a31f16/ : SUCCESS in 5m 48s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/340681/6/gate/gate-python-openstackclient-python34/3b0fceb/ : SUCCESS in 5m 54s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/81/340681/6/gate/gate-python-openstackclient-releasenotes/cce0fb1//releasenotes/build/html/ : SUCCESS in 3m 10s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/340681/6/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/a9ae513/ : SUCCESS in 1h 00m 25s\n- check-osc-plugins http://logs.openstack.org/81/340681/6/gate/check-osc-plugins/3c31cb1/ : SUCCESS in 5m 00s\n- gate-osc-dsvm-functional http://logs.openstack.org/81/340681/6/gate/gate-osc-dsvm-functional/031e63a/ : SUCCESS in 38m 12s","accounts_in_message":[],"_revision_number":6},{"id":"c51add574cd64db31855bf6a640c1fd4801f7051","date":"2016-07-19 03:40:30.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"60639d76a742852e18f9e2889c480be95596c268","revisions":{"b0d4db29c1935b3a15cc8f92d4ddf7933043f93b":{"kind":"REWORK","_number":1,"created":"2016-07-12 04:51:50.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/81/340681/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/81/340681/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/1"}}},"commit":{"parents":[{"commit":"ffa2b56713e8f321bc48d2e6efb7ace2757b2f5e","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ffa2b56713e8f321bc48d2e6efb7ace2757b2f5e"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-07-12 04:44:55.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-07-12 04:44:55.000000000","tz":480},"subject":"Support bulk deletion for delete commands in identityv3","message":"Support bulk deletion for delete commands in identityv3\n\nSupport bulk deletion for delete commands in the list below\nidentity/v3/consumer\nidentity/v3/credential\nidentity/v3/domain\nidentity/v3/ec2creds\nidentity/v3/endpoint\nidentity/v3/federation_protocol\nidentity/v3/identity_provider\nidentity/v3/mapping\nidentity/v3/policy\nidentity/v3/region\nidentity/v3/service_provider\nidentity/v3/service\n\nThe unit test in identityv3 need to be refactored, so I add\nsome functional tests instead. I will add all unit tests at\none time after the refactor completed.\n\nChange-Id: I82367570f59817b47c87b6c7bfeae95ccfe5c50e\nCloses-Bug: #1592906\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b0d4db29c1935b3a15cc8f92d4ddf7933043f93b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b0d4db29c1935b3a15cc8f92d4ddf7933043f93b"}]},"branch":"refs/heads/master"},"a82541e4db3e62e76aa5595493a43d0ad497350d":{"kind":"REWORK","_number":2,"created":"2016-07-12 05:08:27.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/81/340681/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/81/340681/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/2"}}},"commit":{"parents":[{"commit":"ffa2b56713e8f321bc48d2e6efb7ace2757b2f5e","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ffa2b56713e8f321bc48d2e6efb7ace2757b2f5e"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-07-12 04:44:55.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-07-12 05:08:00.000000000","tz":480},"subject":"Support bulk deletion for delete commands in identityv3","message":"Support bulk deletion for delete commands in identityv3\n\nSupport bulk deletion for delete commands in the list below\nidentity/v3/consumer\nidentity/v3/credential\nidentity/v3/domain\nidentity/v3/ec2creds\nidentity/v3/endpoint\nidentity/v3/federation_protocol\nidentity/v3/identity_provider\nidentity/v3/mapping\nidentity/v3/policy\nidentity/v3/region\nidentity/v3/service_provider\nidentity/v3/service\n\nThe unit test in identityv3 need to be refactored, so I add\nsome functional tests instead. I will add all unit tests at\none time after the refactor completed.\n\nChange-Id: I82367570f59817b47c87b6c7bfeae95ccfe5c50e\nCloses-Bug: #1592906\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a82541e4db3e62e76aa5595493a43d0ad497350d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a82541e4db3e62e76aa5595493a43d0ad497350d"}]},"branch":"refs/heads/master"},"878af02b343c830e6b0d80cabf7b601e78d5b398":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2016-07-12 05:18:27.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/81/340681/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/81/340681/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/3"}}},"commit":{"parents":[{"commit":"5a21eb25558c4820bdf1eec3f0d25fca00e7fd24","subject":"Merge \"Add \"--incremental\" option to \"backup create\" command in volume v2\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5a21eb25558c4820bdf1eec3f0d25fca00e7fd24"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-07-12 04:44:55.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-07-12 05:18:11.000000000","tz":480},"subject":"Support bulk deletion for delete commands in identityv3","message":"Support bulk deletion for delete commands in identityv3\n\nSupport bulk deletion for delete commands in the list below\nidentity/v3/consumer\nidentity/v3/credential\nidentity/v3/domain\nidentity/v3/ec2creds\nidentity/v3/endpoint\nidentity/v3/federation_protocol\nidentity/v3/identity_provider\nidentity/v3/mapping\nidentity/v3/policy\nidentity/v3/region\nidentity/v3/service_provider\nidentity/v3/service\n\nThe unit test in identityv3 need to be refactored, so I add\nsome functional tests instead. I will add all unit tests at\none time after the refactor completed.\n\nChange-Id: I82367570f59817b47c87b6c7bfeae95ccfe5c50e\nCloses-Bug: #1592906\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/878af02b343c830e6b0d80cabf7b601e78d5b398"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/878af02b343c830e6b0d80cabf7b601e78d5b398"}]},"branch":"refs/heads/master"},"e7acae34d47bcdca1eb854665558d01e94435f94":{"kind":"REWORK","_number":4,"created":"2016-07-14 19:45:49.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/81/340681/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/81/340681/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/4"}}},"commit":{"parents":[{"commit":"5a21eb25558c4820bdf1eec3f0d25fca00e7fd24","subject":"Merge \"Add \"--incremental\" option to \"backup create\" command in volume v2\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5a21eb25558c4820bdf1eec3f0d25fca00e7fd24"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-07-12 04:44:55.000000000","tz":480},"committer":{"name":"Steve Martinelli","email":"s.martinelli@gmail.com","date":"2016-07-14 19:45:44.000000000","tz":0},"subject":"Support bulk deletion for delete commands in identityv3","message":"Support bulk deletion for delete commands in identityv3\n\nSupport bulk deletion for delete commands in the list below\nidentity/v3/consumer\nidentity/v3/credential\nidentity/v3/domain\nidentity/v3/ec2creds\nidentity/v3/endpoint\nidentity/v3/federation_protocol\nidentity/v3/identity_provider\nidentity/v3/mapping\nidentity/v3/policy\nidentity/v3/region\nidentity/v3/service_provider\nidentity/v3/service\n\nThe unit test in identityv3 need to be refactored, so I add\nsome functional tests instead. I will add all unit tests at\none time after the refactor completed.\n\nChange-Id: I82367570f59817b47c87b6c7bfeae95ccfe5c50e\nCloses-Bug: #1592906\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e7acae34d47bcdca1eb854665558d01e94435f94"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e7acae34d47bcdca1eb854665558d01e94435f94"}]},"branch":"refs/heads/master"},"531501647261458cc2c55afd3b388cd9ef02ce14":{"kind":"REWORK","_number":5,"created":"2016-07-19 01:42:44.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/81/340681/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/81/340681/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/5"}}},"commit":{"parents":[{"commit":"55c1c575d63f4e9e6fc3f4dbb6c572e841b513d9","subject":"Merge \"Added a note on how to test changes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/55c1c575d63f4e9e6fc3f4dbb6c572e841b513d9"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-07-12 04:44:55.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-07-19 01:42:16.000000000","tz":480},"subject":"Support bulk deletion for delete commands in identityv3","message":"Support bulk deletion for delete commands in identityv3\n\nSupport bulk deletion for delete commands in the list below\nidentity/v3/consumer\nidentity/v3/credential\nidentity/v3/domain\nidentity/v3/ec2creds\nidentity/v3/endpoint\nidentity/v3/federation_protocol\nidentity/v3/identity_provider\nidentity/v3/mapping\nidentity/v3/policy\nidentity/v3/region\nidentity/v3/service_provider\nidentity/v3/service\n\nThe unit test in identityv3 need to be refactored, so I add\nsome functional tests instead. I will add all unit tests at\none time after the refactor completed.\n\nChange-Id: I82367570f59817b47c87b6c7bfeae95ccfe5c50e\nCloses-Bug: #1592906\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/531501647261458cc2c55afd3b388cd9ef02ce14"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/531501647261458cc2c55afd3b388cd9ef02ce14"}]},"branch":"refs/heads/master"},"60639d76a742852e18f9e2889c480be95596c268":{"kind":"REWORK","_number":6,"created":"2016-07-19 01:49:51.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/81/340681/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/81/340681/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/81/340681/6"}}},"commit":{"parents":[{"commit":"55c1c575d63f4e9e6fc3f4dbb6c572e841b513d9","subject":"Merge \"Added a note on how to test changes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/55c1c575d63f4e9e6fc3f4dbb6c572e841b513d9"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-07-12 04:44:55.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-07-19 01:49:36.000000000","tz":480},"subject":"Support bulk deletion for delete commands in identityv3","message":"Support bulk deletion for delete commands in identityv3\n\nSupport bulk deletion for delete commands in the list below\nidentity/v3/consumer\nidentity/v3/credential\nidentity/v3/domain\nidentity/v3/ec2creds\nidentity/v3/endpoint\nidentity/v3/federation_protocol\nidentity/v3/identity_provider\nidentity/v3/mapping\nidentity/v3/policy\nidentity/v3/region\nidentity/v3/service_provider\nidentity/v3/service\n\nThe unit test in identityv3 need to be refactored, so I add\nsome functional tests instead. I will add all unit tests at\none time after the refactor completed.\n\nChange-Id: I82367570f59817b47c87b6c7bfeae95ccfe5c50e\nCloses-Bug: #1592906\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/60639d76a742852e18f9e2889c480be95596c268"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/60639d76a742852e18f9e2889c480be95596c268"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
