)]}'
{"id":"openstack%2Fpython-openstackclient~281087","triplet_id":"openstack%2Fpython-openstackclient~master~Ie28711ac8823dc9eb13cf83877864ca436b928bc","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1519503","hashtags":[],"change_id":"Ie28711ac8823dc9eb13cf83877864ca436b928bc","subject":"Make SetSecurityGroup inherit from cliff.Command","status":"MERGED","created":"2016-02-17 07:28:47.000000000","updated":"2016-02-29 18:38:38.000000000","submitted":"2016-02-29 18:38:38.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":13,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3c2e2a65347742a815396e792e324f42ed1c8d7a","_number":281087,"virtual_id_number":281087,"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-29 18:38:38.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"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"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"value":0,"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"recommended":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"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":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":1,"date":"2016-02-27 23:51:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":2,"date":"2016-02-26 19:51:51.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2016-02-26 19:51:51.000000000","_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"value":0,"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"}],"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":{"approved":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"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":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"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"},{"value":1,"date":"2016-02-27 14:04:56.000000000","_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"value":0,"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"}],"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":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_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"},{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-02-17 07:34:04.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-17 07:34:08.000000000","updated_by":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"reviewer":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"state":"REVIEWER"},{"updated":"2016-02-18 16:17:06.000000000","updated_by":{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"},"reviewer":{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"},"state":"REVIEWER"},{"updated":"2016-02-26 19:02:14.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-27 14:04:56.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-02-27 23:51:44.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"state":"REVIEWER"},{"updated":"2016-02-29 18:38:38.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"6265f2bc94e3fb6181a7115c021b743147fcaeeb","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-17 07:28:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"97101d47f5006898585a384a1ae98aa1d7d3cbc2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-17 08:25:57.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/87/281087/1/check/gate-python-openstackclient-pep8/1ade579/ : SUCCESS in 49s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/87/281087/1/check/gate-python-openstackclient-docs/65ee191//doc/build/html/ : SUCCESS in 1m 31s\n- gate-python-openstackclient-python27 http://logs.openstack.org/87/281087/1/check/gate-python-openstackclient-python27/777cdaa/ : SUCCESS in 1m 15s\n- gate-python-openstackclient-python34 http://logs.openstack.org/87/281087/1/check/gate-python-openstackclient-python34/423df44/ : SUCCESS in 2m 06s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/87/281087/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/33db7b0/ : SUCCESS in 57m 02s\n- check-osc-plugins http://logs.openstack.org/87/281087/1/check/check-osc-plugins/1b01b5a/ : SUCCESS in 1m 07s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/87/281087/1/check/gate-osc-dsvm-functional/11b7688/ : SUCCESS in 23m 23s","accounts_in_message":[],"_revision_number":1},{"id":"b8091714c20390ce1da50bb8f84fc8e5e90e9442","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-17 14:24:56.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"710558a9597b2be7e292af8534e6edea20191e7b","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-18 06:12:39.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"45654ab21dc7cbaf19bba80dd3ef9fc5d6bee108","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-18 15:45:58.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"cdeccd2d4ae218d86269b7608d64db1461ec6efc","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-19 02:36:57.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"09af015ff9d4b5978f759d36052c2b9b4e8360e8","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-19 02:37:35.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"4b17f4427462effdb6c812c6868b5626a51819c1","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-19 02:46:58.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"6abdbcacb7f641ffec9325f7828629db64eac5e6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-19 04:08:33.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/87/281087/2/check/gate-python-openstackclient-pep8/a4bf67d/ : SUCCESS in 44s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/87/281087/2/check/gate-python-openstackclient-docs/6d792bf//doc/build/html/ : SUCCESS in 1m 42s\n- gate-python-openstackclient-python27 http://logs.openstack.org/87/281087/2/check/gate-python-openstackclient-python27/22fc222/ : SUCCESS in 1m 07s\n- gate-python-openstackclient-python34 http://logs.openstack.org/87/281087/2/check/gate-python-openstackclient-python34/d2e8aa8/ : SUCCESS in 2m 43s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/87/281087/2/check/gate-python-openstackclient-releasenotes/0b779fa//releasenotes/build/html/ : SUCCESS in 1m 13s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/87/281087/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/e4f6e51/ : SUCCESS in 58m 00s\n- check-osc-plugins http://logs.openstack.org/87/281087/2/check/check-osc-plugins/85be057/ : SUCCESS in 56s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/87/281087/2/check/gate-osc-dsvm-functional/23f9b24/ : SUCCESS in 22m 47s","accounts_in_message":[],"_revision_number":2},{"id":"9f08010ade18712e313563eb0b17ea1021fb0031","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-19 13:42:37.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"6ace3cf08f426fdec9171d09026259fb9bbcf1f7","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-20 02:12:36.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"5471d86bac027b6e7607a7e88a0638b8f70862cb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-20 03:12:04.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/87/281087/3/check/gate-python-openstackclient-pep8/f986fcd/ : SUCCESS in 4s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/87/281087/3/check/gate-python-openstackclient-docs/a47e9ef//doc/build/html/ : SUCCESS in 1m 06s\n- gate-python-openstackclient-python27 http://logs.openstack.org/87/281087/3/check/gate-python-openstackclient-python27/e5f94f9/ : SUCCESS in 36s\n- gate-python-openstackclient-python34 http://logs.openstack.org/87/281087/3/check/gate-python-openstackclient-python34/b87e23c/ : SUCCESS in 3m 07s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/87/281087/3/check/gate-python-openstackclient-releasenotes/f5986fa//releasenotes/build/html/ : SUCCESS in 16s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/87/281087/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/7e7ef51/ : SUCCESS in 56m 57s\n- check-osc-plugins http://logs.openstack.org/87/281087/3/check/check-osc-plugins/25a6acf/ : SUCCESS in 39s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/87/281087/3/check/gate-osc-dsvm-functional/f31e6c3/ : FAILURE in 26m 48s","accounts_in_message":[],"_revision_number":3},{"id":"ae1cdd71d4b83793c992988cbebea9aae744a2c4","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-20 03:29:00.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"835fb3299a4b524467f9252fccfee384bd9ba19d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-20 04:22:08.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/87/281087/3/check/gate-python-openstackclient-pep8/c1e59e1/ : SUCCESS in 59s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/87/281087/3/check/gate-python-openstackclient-docs/ef90010//doc/build/html/ : SUCCESS in 2m 04s\n- gate-python-openstackclient-python27 http://logs.openstack.org/87/281087/3/check/gate-python-openstackclient-python27/2147596/ : SUCCESS in 1m 24s\n- gate-python-openstackclient-python34 http://logs.openstack.org/87/281087/3/check/gate-python-openstackclient-python34/312a031/ : SUCCESS in 2m 29s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/87/281087/3/check/gate-python-openstackclient-releasenotes/949b793//releasenotes/build/html/ : SUCCESS in 46s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/87/281087/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/2885a05/ : SUCCESS in 53m 01s\n- check-osc-plugins http://logs.openstack.org/87/281087/3/check/check-osc-plugins/bb853a2/ : SUCCESS in 1m 08s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/87/281087/3/check/gate-osc-dsvm-functional/512aff8/ : SUCCESS in 17m 32s","accounts_in_message":[],"_revision_number":3},{"id":"37369f75131079120624ef97fe95f205aba7a68d","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-20 12:21:48.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"a03f5a40e0c4d32aa9931d6b89ac9ce2d6edc129","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-20 13:04:40.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/87/281087/4/check/gate-python-openstackclient-pep8/ce75ff3/ : SUCCESS in 52s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/87/281087/4/check/gate-python-openstackclient-docs/654ae01//doc/build/html/ : SUCCESS in 2m 03s\n- gate-python-openstackclient-python27 http://logs.openstack.org/87/281087/4/check/gate-python-openstackclient-python27/a0518ad/ : SUCCESS in 1m 19s\n- gate-python-openstackclient-python34 http://logs.openstack.org/87/281087/4/check/gate-python-openstackclient-python34/905e38e/ : SUCCESS in 1m 55s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/87/281087/4/check/gate-python-openstackclient-releasenotes/e3eb75a//releasenotes/build/html/ : SUCCESS in 46s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/87/281087/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/730d9fd/ : SUCCESS in 42m 43s\n- check-osc-plugins http://logs.openstack.org/87/281087/4/check/check-osc-plugins/96f9283/ : SUCCESS in 1m 05s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/87/281087/4/check/gate-osc-dsvm-functional/84aa200/ : SUCCESS in 17m 56s","accounts_in_message":[],"_revision_number":4},{"id":"6c7b41c4b845c7301dd89e6d859bf21259f47c89","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-22 03:25:20.000000000","message":"Patch Set 4: 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":4},{"id":"2c92d961383525e824d9e80d1be9612f0238984e","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-22 04:01:09.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"cd5595d610d3e274520f7661ec2af2f10137de82","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-22 04:54:10.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/87/281087/5/check/gate-python-openstackclient-pep8/d93daaf/ : SUCCESS in 56s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/87/281087/5/check/gate-python-openstackclient-docs/98ba650//doc/build/html/ : SUCCESS in 2m 04s\n- gate-python-openstackclient-python27 http://logs.openstack.org/87/281087/5/check/gate-python-openstackclient-python27/eb2614d/ : SUCCESS in 1m 25s\n- gate-python-openstackclient-python34 http://logs.openstack.org/87/281087/5/check/gate-python-openstackclient-python34/d2fe0f0/ : SUCCESS in 2m 12s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/87/281087/5/check/gate-python-openstackclient-releasenotes/6718851//releasenotes/build/html/ : SUCCESS in 58s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/87/281087/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/be3ee12/ : SUCCESS in 52m 31s\n- check-osc-plugins http://logs.openstack.org/87/281087/5/check/check-osc-plugins/93340d5/ : SUCCESS in 1m 17s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/87/281087/5/check/gate-osc-dsvm-functional/c0d229a/ : SUCCESS in 17m 38s","accounts_in_message":[],"_revision_number":5},{"id":"90bc0a8f0dc203e0c275887108cee345a2fe9cfc","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-22 13:52:38.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"05b634e850734135992b934f47c89038e204f617","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-22 13:57:11.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"d3b470d824db9c6d571beef3a6ac7ab43ee82f9f","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-22 14:05:13.000000000","message":"Patch Set 5: -Code-Review\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"f58a3a6d6d3cd6ca1b4588f0c9f7bc05f8534201","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-22 14:18:23.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"5f0fdebba29b14f977eb09930ccc085e176bcb4a","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-22 14:28:12.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"6d6654b56084044e9aead0c8da8a26663817eed0","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-22 14:43:37.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"98041ee9cf4d8f777a734f40f6a36a8f5b73296b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-22 15:37:25.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/87/281087/6/check/gate-python-openstackclient-pep8/a0f640a/ : SUCCESS in 1m 06s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/87/281087/6/check/gate-python-openstackclient-docs/e0d595f//doc/build/html/ : SUCCESS in 1m 36s\n- gate-python-openstackclient-python27 http://logs.openstack.org/87/281087/6/check/gate-python-openstackclient-python27/38ad90d/ : SUCCESS in 1m 38s\n- gate-python-openstackclient-python34 http://logs.openstack.org/87/281087/6/check/gate-python-openstackclient-python34/02b4f5c/ : SUCCESS in 2m 09s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/87/281087/6/check/gate-python-openstackclient-releasenotes/a035b36//releasenotes/build/html/ : SUCCESS in 48s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/87/281087/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient/02e925b/ : SUCCESS in 53m 40s\n- check-osc-plugins http://logs.openstack.org/87/281087/6/check/check-osc-plugins/d132078/ : SUCCESS in 1m 29s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/87/281087/6/check/gate-osc-dsvm-functional/0d06af9/ : SUCCESS in 17m 52s","accounts_in_message":[],"_revision_number":6},{"id":"511d05101ed962345fcded7b1e5eade393dad07e","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-22 16:25:27.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"34613a642c90b6c466d16a6621d05b1a98d9cc99","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-22 17:44:55.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/87/281087/7/check/gate-python-openstackclient-pep8/d8fa4ed/ : SUCCESS in 1m 36s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/87/281087/7/check/gate-python-openstackclient-docs/9a0096a//doc/build/html/ : SUCCESS in 2m 26s\n- gate-python-openstackclient-python27 http://logs.openstack.org/87/281087/7/check/gate-python-openstackclient-python27/2ccd45e/ : SUCCESS in 1m 34s\n- gate-python-openstackclient-python34 http://logs.openstack.org/87/281087/7/check/gate-python-openstackclient-python34/1b47eb9/ : SUCCESS in 2m 23s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/87/281087/7/check/gate-python-openstackclient-releasenotes/b1ae579//releasenotes/build/html/ : SUCCESS in 1m 07s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/87/281087/7/check/gate-tempest-dsvm-neutron-src-python-openstackclient/509390b/ : SUCCESS in 1h 15m 35s\n- check-osc-plugins http://logs.openstack.org/87/281087/7/check/check-osc-plugins/09ee6d6/ : SUCCESS in 1m 12s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/87/281087/7/check/gate-osc-dsvm-functional/47e582c/ : SUCCESS in 17m 06s","accounts_in_message":[],"_revision_number":7},{"id":"5a3050b3c2c783a2be671a50aa68c8f61a1b19d6","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-22 18:34:52.000000000","message":"Patch Set 7:\n\n(1 comment)\n\nSorry, one more comment after looking through the developer docs.","accounts_in_message":[],"_revision_number":7},{"id":"cb1072a3f4f810b1c8fa9547fa9096ec1b4df1d5","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-23 03:12:10.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"24110fa32d8acc24c958363d6005d8dbe2587b83","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-23 03:32:12.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"2610ba980473b09a851e454056c61071b9557872","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-23 04:40:40.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/87/281087/8/check/gate-python-openstackclient-pep8/9807dbb/ : SUCCESS in 53s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/87/281087/8/check/gate-python-openstackclient-docs/82e392e//doc/build/html/ : SUCCESS in 1m 45s\n- gate-python-openstackclient-python27 http://logs.openstack.org/87/281087/8/check/gate-python-openstackclient-python27/7574869/ : SUCCESS in 1m 24s\n- gate-python-openstackclient-python34 http://logs.openstack.org/87/281087/8/check/gate-python-openstackclient-python34/466ad88/ : SUCCESS in 2m 15s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/87/281087/8/check/gate-python-openstackclient-releasenotes/88aeace//releasenotes/build/html/ : SUCCESS in 1m 01s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/87/281087/8/check/gate-tempest-dsvm-neutron-src-python-openstackclient/2719913/ : SUCCESS in 1h 08m 18s\n- check-osc-plugins http://logs.openstack.org/87/281087/8/check/check-osc-plugins/267273c/ : SUCCESS in 1m 11s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/87/281087/8/check/gate-osc-dsvm-functional/a3d8d69/ : SUCCESS in 17m 11s","accounts_in_message":[],"_revision_number":8},{"id":"ac9fc8ccf0e7643d38355b3117786456804f8fc8","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-23 20:39:48.000000000","message":"Patch Set 8: Code-Review+2\n\nThank you.","accounts_in_message":[],"_revision_number":8},{"id":"628dd00902ef77bb5ea3f7194e2d088d396f2779","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-02-26 19:02:14.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":8},{"id":"71ec0bcbd9f98dc0fbce5221f6e2535b3b0dba1b","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-26 19:51:51.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.","accounts_in_message":[],"_revision_number":9},{"id":"1dc3aca7e629343bb1e010c1c6e546780bc04f23","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-26 23:19:03.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/87/281087/9/check/gate-python-openstackclient-pep8/144d522/ : SUCCESS in 43s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/87/281087/9/check/gate-python-openstackclient-docs/37ba64b//doc/build/html/ : SUCCESS in 1m 32s\n- gate-python-openstackclient-python27 http://logs.openstack.org/87/281087/9/check/gate-python-openstackclient-python27/aaca666/ : SUCCESS in 1m 54s\n- gate-python-openstackclient-python34 http://logs.openstack.org/87/281087/9/check/gate-python-openstackclient-python34/5535f7d/ : SUCCESS in 2m 26s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/87/281087/9/check/gate-python-openstackclient-releasenotes/7dd10a9//releasenotes/build/html/ : SUCCESS in 1m 00s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/87/281087/9/check/gate-tempest-dsvm-neutron-src-python-openstackclient/167d714/ : SUCCESS in 1h 00m 34s\n- check-osc-plugins http://logs.openstack.org/87/281087/9/check/check-osc-plugins/2ee61f2/ : SUCCESS in 1m 12s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/87/281087/9/check/gate-osc-dsvm-functional/2b28146/ : SUCCESS in 20m 25s","accounts_in_message":[],"_revision_number":9},{"id":"5c93d206f0c7e9bb03d03b08e95b70cc1ebadfa4","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-27 14:04:56.000000000","message":"Patch Set 9: Workflow+1","accounts_in_message":[],"_revision_number":9},{"id":"cc471b045e7e69a0fef73271928bd0cabd748e85","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2016-02-27 23:51:44.000000000","message":"Patch Set 9: Code-Review+1","accounts_in_message":[],"_revision_number":9},{"id":"7f4a7a59c5383d21dc809992babd3a92181183da","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-29 17:32:35.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":9},{"id":"8df2c44f2891d2196cf1f1feb5c7ba0c2132db3d","date":"2016-02-29 18:38:38.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":9},{"id":"b4721c696dd3c512f79f11fa84b4cab3721b9d60","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-29 18:38:38.000000000","message":"Patch Set 9: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/87/281087/9/gate/gate-python-openstackclient-docs/f0ee9a9//doc/build/html/ : SUCCESS in 1m 42s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/87/281087/9/gate/gate-python-openstackclient-pep8/8e892d7/ : SUCCESS in 57s\n- gate-python-openstackclient-python27 http://logs.openstack.org/87/281087/9/gate/gate-python-openstackclient-python27/bb0155d/ : SUCCESS in 1m 30s\n- gate-python-openstackclient-python34 http://logs.openstack.org/87/281087/9/gate/gate-python-openstackclient-python34/f7eccb4/ : SUCCESS in 2m 20s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/87/281087/9/gate/gate-python-openstackclient-releasenotes/073ca52//releasenotes/build/html/ : SUCCESS in 47s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/87/281087/9/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/83616a6/ : SUCCESS in 1h 05m 38s\n- gate-osc-dsvm-functional http://logs.openstack.org/87/281087/9/gate/gate-osc-dsvm-functional/ef73409/ : SUCCESS in 25m 05s","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"859bfaf8757086c8607c1520c8018ab20e91a3ac","revisions":{"31e1cd493a56df8db1df0973188c85e85868eb43":{"kind":"REWORK","_number":1,"created":"2016-02-17 07:28:47.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/87/281087/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/87/281087/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/1"}}},"commit":{"parents":[{"commit":"180a01118144c40f805b08ba4e8dd5e7ee1958e0","subject":"Make SetFlavor and UnsetFlavor inherit from cliff.Command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/180a01118144c40f805b08ba4e8dd5e7ee1958e0"}]}],"author":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-17 07:20:36.000000000","tz":480},"committer":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-17 07:20:36.000000000","tz":480},"subject":"Make SetSecurityGroup inherit from cliff.Command","message":"Make SetSecurityGroup inherit from cliff.Command\n\nset/unset comamnd classes should inherit from cliff.Command class.\n\nChange-Id: Ie28711ac8823dc9eb13cf83877864ca436b928bc\nPartial-Bug: 1546065","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/31e1cd493a56df8db1df0973188c85e85868eb43"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/31e1cd493a56df8db1df0973188c85e85868eb43"}]},"branch":"refs/heads/master"},"2888b81079ab264001bc42a73e04953ef738b833":{"kind":"REWORK","_number":2,"created":"2016-02-19 02:46:58.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/87/281087/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/87/281087/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/2"}}},"commit":{"parents":[{"commit":"3d434674d04978b9b0b91d59a6e40f7a812ded2f","subject":"Make SetFlavor and UnsetFlavor inherit from cliff.Command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3d434674d04978b9b0b91d59a6e40f7a812ded2f"}]}],"author":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-17 07:20:36.000000000","tz":480},"committer":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-19 02:33:09.000000000","tz":480},"subject":"Make SetSecurityGroup inherit from cliff.Command","message":"Make SetSecurityGroup inherit from cliff.Command\n\nset/unset comamnd classes should inherit from cliff.Command class.\n\nChange-Id: Ie28711ac8823dc9eb13cf83877864ca436b928bc\nPartial-Bug: 1546065","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2888b81079ab264001bc42a73e04953ef738b833"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2888b81079ab264001bc42a73e04953ef738b833"}]},"branch":"refs/heads/master"},"abb992b33e0b4b0cce3757f318fbaa77876d319b":{"kind":"REWORK","_number":3,"created":"2016-02-20 02:12:36.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/87/281087/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/87/281087/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/3"}}},"commit":{"parents":[{"commit":"db5c55c20ce50db57ed300617247a4dd64c2b25e","subject":"Make SetFlavor and UnsetFlavor inherit from cliff.Command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/db5c55c20ce50db57ed300617247a4dd64c2b25e"}]}],"author":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-17 07:20:36.000000000","tz":480},"committer":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-20 02:01:46.000000000","tz":480},"subject":"Make SetSecurityGroup inherit from cliff.Command","message":"Make SetSecurityGroup inherit from cliff.Command\n\nset/unset comamnd classes should inherit from cliff.Command class.\n\nChange-Id: Ie28711ac8823dc9eb13cf83877864ca436b928bc\nPartial-Bug: 1546065","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/abb992b33e0b4b0cce3757f318fbaa77876d319b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/abb992b33e0b4b0cce3757f318fbaa77876d319b"}]},"branch":"refs/heads/master"},"2b7fb4914ef9b337d79d2029bb9a5e08a01931f5":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2016-02-20 12:21:48.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/87/281087/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/87/281087/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/4"}}},"commit":{"parents":[{"commit":"83d44126961b4c752f42221682001697a091df29","subject":"Make SetFlavor and UnsetFlavor inherit from cliff.Command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/83d44126961b4c752f42221682001697a091df29"}]}],"author":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-17 07:20:36.000000000","tz":480},"committer":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-20 10:13:05.000000000","tz":480},"subject":"Make SetSecurityGroup inherit from cliff.Command","message":"Make SetSecurityGroup inherit from cliff.Command\n\nset/unset comamnd classes should inherit from cliff.Command class.\n\nChange-Id: Ie28711ac8823dc9eb13cf83877864ca436b928bc\nPartial-Bug: 1546065","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2b7fb4914ef9b337d79d2029bb9a5e08a01931f5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2b7fb4914ef9b337d79d2029bb9a5e08a01931f5"}]},"branch":"refs/heads/master"},"e4ad64c06f5567afa2ec71a589e6e915daa21aac":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2016-02-22 04:01:09.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/87/281087/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/87/281087/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/5"}}},"commit":{"parents":[{"commit":"16678ce54b6e8d45b8e72e7146b29e47caa89913","subject":"Make SetFlavor and UnsetFlavor inherit from cliff.Command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/16678ce54b6e8d45b8e72e7146b29e47caa89913"}]}],"author":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-17 07:20:36.000000000","tz":480},"committer":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-22 04:00:53.000000000","tz":480},"subject":"Make SetSecurityGroup inherit from cliff.Command","message":"Make SetSecurityGroup inherit from cliff.Command\n\nset/unset comamnd classes should inherit from cliff.Command class.\n\nChange-Id: Ie28711ac8823dc9eb13cf83877864ca436b928bc\nPartial-Bug: 1546065","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e4ad64c06f5567afa2ec71a589e6e915daa21aac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e4ad64c06f5567afa2ec71a589e6e915daa21aac"}]},"branch":"refs/heads/master"},"b301dbe989cf6e2b6582525fb05d7b238e3641cd":{"kind":"REWORK","_number":6,"created":"2016-02-22 14:43:37.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/87/281087/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/87/281087/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/6"}}},"commit":{"parents":[{"commit":"57da14922b2f328025ac27aeb0b49f5bf7477e09","subject":"Make SetFlavor and UnsetFlavor inherit from cliff.Command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/57da14922b2f328025ac27aeb0b49f5bf7477e09"}]}],"author":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-17 07:20:36.000000000","tz":480},"committer":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-22 14:30:20.000000000","tz":480},"subject":"Make SetSecurityGroup inherit from cliff.Command","message":"Make SetSecurityGroup inherit from cliff.Command\n\nset/unset comamnd classes should inherit from cliff.Command class.\n\nChange-Id: Ie28711ac8823dc9eb13cf83877864ca436b928bc\nPartial-Bug: 1546065","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b301dbe989cf6e2b6582525fb05d7b238e3641cd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b301dbe989cf6e2b6582525fb05d7b238e3641cd"}]},"branch":"refs/heads/master"},"50f69f1122c03e8368f688f33a17e635ad1b9a16":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2016-02-22 16:25:27.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/87/281087/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/87/281087/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/7"}}},"commit":{"parents":[{"commit":"dc1269efadf7094b8f19d8f09a46ebba76392558","subject":"Make SetFlavor and UnsetFlavor inherit from cliff.Command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/dc1269efadf7094b8f19d8f09a46ebba76392558"}]}],"author":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-17 07:20:36.000000000","tz":480},"committer":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-22 16:25:01.000000000","tz":480},"subject":"Make SetSecurityGroup inherit from cliff.Command","message":"Make SetSecurityGroup inherit from cliff.Command\n\nset/unset comamnd classes should inherit from cliff.Command class.\n\nChange-Id: Ie28711ac8823dc9eb13cf83877864ca436b928bc\nPartial-Bug: 1546065","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/50f69f1122c03e8368f688f33a17e635ad1b9a16"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/50f69f1122c03e8368f688f33a17e635ad1b9a16"}]},"branch":"refs/heads/master"},"02ff888d435be28e942cd3d98b7a0c51c82c48b7":{"kind":"REWORK","_number":8,"created":"2016-02-23 03:32:12.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/87/281087/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/87/281087/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/8"}}},"commit":{"parents":[{"commit":"b80bb97f2019d7667df20963f5b55bd94b84661c","subject":"Make SetFlavor and UnsetFlavor inherit from cliff.Command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b80bb97f2019d7667df20963f5b55bd94b84661c"}]}],"author":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-17 07:20:36.000000000","tz":480},"committer":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-23 03:29:10.000000000","tz":480},"subject":"Make SetSecurityGroup inherit from cliff.Command","message":"Make SetSecurityGroup inherit from cliff.Command\n\nset/unset comamnd classes should inherit from cliff.Command class.\n\nChange-Id: Ie28711ac8823dc9eb13cf83877864ca436b928bc\nPartial-Bug: 1546065","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/02ff888d435be28e942cd3d98b7a0c51c82c48b7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/02ff888d435be28e942cd3d98b7a0c51c82c48b7"}]},"branch":"refs/heads/master"},"859bfaf8757086c8607c1520c8018ab20e91a3ac":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2016-02-26 19:51:51.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/87/281087/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/87/281087/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/87/281087/9"}}},"commit":{"parents":[{"commit":"f37eda3a27dc88d3186d21eca328cca086ee3647","subject":"Make SetFlavor and UnsetFlavor inherit from cliff.Command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f37eda3a27dc88d3186d21eca328cca086ee3647"}]}],"author":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-17 07:20:36.000000000","tz":480},"committer":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-26 19:47:57.000000000","tz":480},"subject":"Make SetSecurityGroup inherit from cliff.Command","message":"Make SetSecurityGroup inherit from cliff.Command\n\nset/unset comamnd classes should inherit from cliff.Command class.\n\nChange-Id: Ie28711ac8823dc9eb13cf83877864ca436b928bc\nPartial-Bug: 1546065","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/859bfaf8757086c8607c1520c8018ab20e91a3ac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/859bfaf8757086c8607c1520c8018ab20e91a3ac"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
