)]}'
{"id":"openstack%2Fpython-openstackclient~278481","triplet_id":"openstack%2Fpython-openstackclient~master~I934a1f5084ef3c5f929d0ffd38ebf5064d799941","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1519511","hashtags":[],"change_id":"I934a1f5084ef3c5f929d0ffd38ebf5064d799941","subject":"Refactor security group list to use SDK","status":"MERGED","created":"2016-02-10 16:09:03.000000000","updated":"2016-03-01 07:18:10.000000000","submitted":"2016-03-01 07:18:10.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"c4bbfc27f0441ae028365c804bd1eb1d01d57dae","_number":278481,"virtual_id_number":278481,"owner":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"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-03-01 07:18:10.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":0,"_account_id":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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2016-03-01 06:06:07.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-02-29 20:51:32.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"},{"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":"","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-03-01 06:06:07.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":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":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-18 15:45:52.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-27 03:04:40.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-03-01 06:06:07.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-03-01 07:18:10.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"abf96e9c80b03865fd3b492a53937c704673ab3b","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-10 16:09:03.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2f6d043075b97397c7072655ddbf8218b10fa9ef","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-10 19:24:31.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/81/278481/1/check/gate-python-openstackclient-pep8/c489063/ : SUCCESS in 37s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/278481/1/check/gate-python-openstackclient-docs/5ee0ec3//doc/build/html/ : SUCCESS in 1m 40s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/278481/1/check/gate-python-openstackclient-python27/2bcbcf8/ : SUCCESS in 1m 07s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/278481/1/check/gate-python-openstackclient-python34/b5b2805/ : SUCCESS in 2m 13s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/278481/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/a15af87/ : SUCCESS in 1h 32m 28s\n- check-osc-plugins http://logs.openstack.org/81/278481/1/check/check-osc-plugins/3afbc2c/ : SUCCESS in 49s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/81/278481/1/check/gate-osc-dsvm-functional/3bd1418/ : FAILURE in 21m 28s","accounts_in_message":[],"_revision_number":1},{"id":"c10e0f7f780bdb64a390368e2d29c89f9f116ada","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-10 19:32:50.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"36f489a9906df85c6574e59a6ddd2626b043716a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-10 22:10:54.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/81/278481/1/check/gate-python-openstackclient-pep8/913363d/ : SUCCESS in 49s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/278481/1/check/gate-python-openstackclient-docs/74b28d0//doc/build/html/ : SUCCESS in 1m 18s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/278481/1/check/gate-python-openstackclient-python27/0d019ef/ : SUCCESS in 1m 07s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/278481/1/check/gate-python-openstackclient-python34/c3920c4/ : SUCCESS in 2m 02s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/278481/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/69d2e71/ : SUCCESS in 1h 10m 23s\n- check-osc-plugins http://logs.openstack.org/81/278481/1/check/check-osc-plugins/717301a/ : SUCCESS in 54s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/81/278481/1/check/gate-osc-dsvm-functional/66b2c62/ : SUCCESS in 18m 52s","accounts_in_message":[],"_revision_number":1},{"id":"367b44855573fb3def938191f5916a8388e43b40","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-12 03:45:43.000000000","message":"Patch Set 1: 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":1},{"id":"5171bfa78401d1f4d748ad99c7897ae6b6d4b899","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-12 13:18:07.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"23d2731202ba8fd80773dca66846fad47929d7a8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-12 14:08:48.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/81/278481/2/check/gate-python-openstackclient-pep8/9bdf8ce/ : SUCCESS in 51s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/278481/2/check/gate-python-openstackclient-docs/c3c839a//doc/build/html/ : SUCCESS in 2m 08s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/278481/2/check/gate-python-openstackclient-python27/c0af92a/ : SUCCESS in 1m 28s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/278481/2/check/gate-python-openstackclient-python34/854d909/ : SUCCESS in 2m 26s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/278481/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/6995549/ : SUCCESS in 46m 01s\n- check-osc-plugins http://logs.openstack.org/81/278481/2/check/check-osc-plugins/c88a863/ : FAILURE in 1m 05s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/81/278481/2/check/gate-osc-dsvm-functional/38c2844/ : SUCCESS in 20m 01s","accounts_in_message":[],"_revision_number":2},{"id":"0223c83fd8e52b5ae73e84484862500617fccbea","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-15 19:08:46.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"97b81ac1dee96d515e1fa130f80e6fb0608dc898","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-15 19:19:57.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"f9366d6a4106e205b6448893213986d8e3c3ff12","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-15 20:43:50.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/81/278481/4/check/gate-python-openstackclient-pep8/d387625/ : SUCCESS in 40s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/278481/4/check/gate-python-openstackclient-docs/2fc1a71//doc/build/html/ : SUCCESS in 1m 48s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/278481/4/check/gate-python-openstackclient-python27/b45b41e/ : SUCCESS in 1m 15s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/278481/4/check/gate-python-openstackclient-python34/28b4881/ : SUCCESS in 1m 57s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/81/278481/4/check/gate-python-openstackclient-releasenotes/bc089dd//releasenotes/build/html/ : SUCCESS in 46s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/278481/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/c24e7e5/ : SUCCESS in 1h 19m 28s\n- check-osc-plugins http://logs.openstack.org/81/278481/4/check/check-osc-plugins/e8b624f/ : SUCCESS in 1m 00s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/81/278481/4/check/gate-osc-dsvm-functional/3156f3e/ : SUCCESS in 26m 49s","accounts_in_message":[],"_revision_number":4},{"id":"7cf3982826a2912411555a9fbcfefae2cee087c8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-18 09:04: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":"c219ca87ef97c1e16a5a3760aabd3993442d2919","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-18 14:26:03.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"0e31ba80b7ee7ab820471bc740740c31f8abbb60","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-18 14:26:31.000000000","message":"Patch Set 4:\n\nrebased","accounts_in_message":[],"_revision_number":4},{"id":"91dd0c01777bf05bf6470c586e24c22a850b6423","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-18 14:31:34.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"d767f32e80dd7708ad8ff2f590a886f418b3e8d5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-18 15:23:22.000000000","message":"Patch Set 6: 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/81/278481/6/check/gate-python-openstackclient-pep8/4001e32/ : FAILURE in 30m 05s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/278481/6/check/gate-python-openstackclient-docs/06ddcc8//doc/build/html/ : SUCCESS in 1m 36s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/278481/6/check/gate-python-openstackclient-python27/699575a/ : SUCCESS in 1m 25s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/278481/6/check/gate-python-openstackclient-python34/a69d79f/ : SUCCESS in 2m 35s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/81/278481/6/check/gate-python-openstackclient-releasenotes/1238646//releasenotes/build/html/ : SUCCESS in 52s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/278481/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient/15e66ec/ : SUCCESS in 43m 29s\n- check-osc-plugins http://logs.openstack.org/81/278481/6/check/check-osc-plugins/99f58d6/ : SUCCESS in 1m 31s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/81/278481/6/check/gate-osc-dsvm-functional/e94ebb4/ : SUCCESS in 20m 19s","accounts_in_message":[],"_revision_number":6},{"id":"f50934c55bbda63ba86f3e1204599be1872a9ff0","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-18 15:34:42.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"a574e04ad475073fa97079ebecc090b1faffb944","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-18 17:03:38.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/81/278481/6/check/gate-python-openstackclient-pep8/140012c/ : SUCCESS in 54s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/278481/6/check/gate-python-openstackclient-docs/6d3d6cf//doc/build/html/ : SUCCESS in 1m 18s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/278481/6/check/gate-python-openstackclient-python27/8ceb43b/ : SUCCESS in 1m 22s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/278481/6/check/gate-python-openstackclient-python34/0630751/ : SUCCESS in 2m 29s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/81/278481/6/check/gate-python-openstackclient-releasenotes/b4bd026//releasenotes/build/html/ : SUCCESS in 58s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/278481/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient/c3dc758/ : SUCCESS in 44m 26s\n- check-osc-plugins http://logs.openstack.org/81/278481/6/check/check-osc-plugins/58ac785/ : SUCCESS in 1m 19s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/81/278481/6/check/gate-osc-dsvm-functional/6d9bae5/ : SUCCESS in 21m 29s","accounts_in_message":[],"_revision_number":6},{"id":"2e2292aedcf28b902d362513d79558839cbf987a","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-19 04:23:12.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"f78b174ac889888bb4f01cb52f53cc921a959f1c","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-19 13:52:48.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"da25ce1dbba9a4da3756e21487fc2080c6421ca5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-19 16:13:59.000000000","message":"Patch Set 6: 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":6},{"id":"023fa28b202247921fc8a6eba64c38374c9f95a7","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-19 17:09:08.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"b133b162b54765cdd435110a451c88a010ca2d88","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-19 17:10:24.000000000","message":"Patch Set 7:\n\nrebased","accounts_in_message":[],"_revision_number":7},{"id":"c92233317b262e7dd8f68d925695d9652cfe2a14","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-19 18:50:54.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/81/278481/7/check/gate-python-openstackclient-pep8/57da24d/ : SUCCESS in 58s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/278481/7/check/gate-python-openstackclient-docs/0296234//doc/build/html/ : SUCCESS in 1m 43s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/278481/7/check/gate-python-openstackclient-python27/e556946/ : SUCCESS in 1m 14s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/278481/7/check/gate-python-openstackclient-python34/370a2c3/ : SUCCESS in 2m 44s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/81/278481/7/check/gate-python-openstackclient-releasenotes/36115e9//releasenotes/build/html/ : SUCCESS in 50s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/278481/7/check/gate-tempest-dsvm-neutron-src-python-openstackclient/4feeebd/ : SUCCESS in 1h 40m 25s\n- check-osc-plugins http://logs.openstack.org/81/278481/7/check/check-osc-plugins/b2c3205/ : SUCCESS in 1m 11s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/81/278481/7/check/gate-osc-dsvm-functional/918fcf6/ : SUCCESS in 26m 01s","accounts_in_message":[],"_revision_number":7},{"id":"90dfc958b1ebace53e6f52de1d72f2820f06aebf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-23 00:59:17.000000000","message":"Patch Set 7: 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":7},{"id":"93b4d20eea1103c4f97863be79b66b3ed7edf5f8","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-23 21:57:50.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.","accounts_in_message":[],"_revision_number":8},{"id":"d2a606b23f7f2969a876bb2ae8faca87f43c497c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-23 23:51:41.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/81/278481/8/check/gate-python-openstackclient-pep8/ad10aa4/ : SUCCESS in 1m 01s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/278481/8/check/gate-python-openstackclient-docs/abb559e//doc/build/html/ : SUCCESS in 1m 56s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/278481/8/check/gate-python-openstackclient-python27/afd554c/ : SUCCESS in 1m 25s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/278481/8/check/gate-python-openstackclient-python34/9f38aa7/ : SUCCESS in 2m 16s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/81/278481/8/check/gate-python-openstackclient-releasenotes/e98e569//releasenotes/build/html/ : SUCCESS in 49s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/278481/8/check/gate-tempest-dsvm-neutron-src-python-openstackclient/cb8306a/ : SUCCESS in 56m 55s\n- check-osc-plugins http://logs.openstack.org/81/278481/8/check/check-osc-plugins/13ee07d/ : SUCCESS in 1m 18s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/81/278481/8/check/gate-osc-dsvm-functional/0dfd220/ : SUCCESS in 16m 35s","accounts_in_message":[],"_revision_number":8},{"id":"d7afba285a4227c56addcc923509b91ef6e69a31","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-24 01:46:05.000000000","message":"Patch Set 8: Code-Review+1\n\n(1 comment)\n\nLGTM. Just one concern, but no big deal.","accounts_in_message":[],"_revision_number":8},{"id":"6043b18ceb9261ccff5a5d187a7e880fe878fca4","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-25 03:28:44.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"fa3e3257fe1478c461dba75fa5afe944dadb6ecb","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-25 03:29:17.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"0a738b2855f13be349259b0ba6f754f15f2ca680","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-25 04:04:52.000000000","message":"Patch Set 9: 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/81/278481/9/check/gate-python-openstackclient-pep8/70070e0/ : SUCCESS in 1m 07s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/278481/9/check/gate-python-openstackclient-docs/4b4dd3f//doc/build/html/ : SUCCESS in 1m 54s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/278481/9/check/gate-python-openstackclient-python27/d12b26e/ : SUCCESS in 1m 51s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/278481/9/check/gate-python-openstackclient-python34/1640be1/ : SUCCESS in 2m 09s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/81/278481/9/check/gate-python-openstackclient-releasenotes/fe1ddab//releasenotes/build/html/ : SUCCESS in 44s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/278481/9/check/gate-tempest-dsvm-neutron-src-python-openstackclient/c2ce19e/ : FAILURE in 25m 57s\n- check-osc-plugins http://logs.openstack.org/81/278481/9/check/check-osc-plugins/f7af749/ : FAILURE in 30m 02s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/81/278481/9/check/gate-osc-dsvm-functional/ba42c6f/ : FAILURE in 22m 25s","accounts_in_message":[],"_revision_number":9},{"id":"84e84b63863ea34b917fc9a8d96c18dc03190142","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-25 04:08:59.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"c437dfb9635f99d35580a46f769e2506e99e0152","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-25 04:39:08.000000000","message":"Patch Set 9:\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/81/278481/9/check/gate-python-openstackclient-pep8/a8c5b31/ : SUCCESS in 51s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/278481/9/check/gate-python-openstackclient-docs/5d25b71//doc/build/html/ : SUCCESS in 1m 43s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/278481/9/check/gate-python-openstackclient-python27/bc7bd57/ : SUCCESS in 1m 24s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/278481/9/check/gate-python-openstackclient-python34/c14de61/ : SUCCESS in 2m 08s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/81/278481/9/check/gate-python-openstackclient-releasenotes/3f81c7d//releasenotes/build/html/ : SUCCESS in 55s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/278481/9/check/gate-tempest-dsvm-neutron-src-python-openstackclient/5d74717/ : FAILURE in 26m 33s\n- check-osc-plugins http://logs.openstack.org/81/278481/9/check/check-osc-plugins/92252a1/ : SUCCESS in 1m 22s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/81/278481/9/check/gate-osc-dsvm-functional/25021c0/ : FAILURE in 24m 47s","accounts_in_message":[],"_revision_number":9},{"id":"bb79cb77a2542ebb98ad8c6e5b876e4a68464f54","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-25 12:31:04.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"d9eec2494232832420757cc0d6f96bc741b708e9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-25 12:56:38.000000000","message":"Patch Set 9:\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/81/278481/9/check/gate-python-openstackclient-pep8/ebb032f/ : SUCCESS in 55s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/278481/9/check/gate-python-openstackclient-docs/f89b493//doc/build/html/ : SUCCESS in 1m 27s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/278481/9/check/gate-python-openstackclient-python27/1111b0c/ : SUCCESS in 1m 09s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/278481/9/check/gate-python-openstackclient-python34/0aa9e82/ : SUCCESS in 2m 06s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/81/278481/9/check/gate-python-openstackclient-releasenotes/f1a080d//releasenotes/build/html/ : SUCCESS in 51s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/278481/9/check/gate-tempest-dsvm-neutron-src-python-openstackclient/0537d3c/ : FAILURE in 23m 53s\n- check-osc-plugins http://logs.openstack.org/81/278481/9/check/check-osc-plugins/dae2eec/ : SUCCESS in 1m 20s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/81/278481/9/check/gate-osc-dsvm-functional/e1dffb1/ : FAILURE in 20m 40s","accounts_in_message":[],"_revision_number":9},{"id":"0fb5238b791f67538df6b8417838920043fb8a79","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-25 14:43:22.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"a563836abe983f9c0f715f8c752a64e60f2f9a39","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-25 16:31:36.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/81/278481/9/check/gate-python-openstackclient-pep8/aa951fa/ : SUCCESS in 1m 03s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/278481/9/check/gate-python-openstackclient-docs/207bb34//doc/build/html/ : SUCCESS in 7m 30s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/278481/9/check/gate-python-openstackclient-python27/8a7f79d/ : SUCCESS in 1m 23s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/278481/9/check/gate-python-openstackclient-python34/04cec95/ : SUCCESS in 2m 23s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/81/278481/9/check/gate-python-openstackclient-releasenotes/8bd2af3//releasenotes/build/html/ : SUCCESS in 1m 50s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/278481/9/check/gate-tempest-dsvm-neutron-src-python-openstackclient/cebe244/ : SUCCESS in 58m 59s\n- check-osc-plugins http://logs.openstack.org/81/278481/9/check/check-osc-plugins/f6256f0/ : SUCCESS in 1m 37s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/81/278481/9/check/gate-osc-dsvm-functional/0149581/ : SUCCESS in 23m 22s","accounts_in_message":[],"_revision_number":9},{"id":"f0cb6d4ce135028e16c03661cd1a90a1f17bce31","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-26 09:56:40.000000000","message":"Patch Set 9: Code-Review+1\n\n(2 comments)\n\nOne little problem before +2.","accounts_in_message":[],"_revision_number":9},{"id":"6379f7f2aa3e05721eecb92cd1727ec927ac71dd","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-26 12:46:46.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"7e8abcf4a1f1beb301ebcdaefe44225848d3d95a","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-26 13:07:11.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"dda37089302d4e8f48d96afc07a5db0e42080909","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-26 17:03:58.000000000","message":"Patch Set 9:\n\n(2 comments)","accounts_in_message":[],"_revision_number":9},{"id":"7be941a948ff6bc70e160b9b126eb3e6022a4de1","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-26 17:04:13.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"ef6194e2a8b87b93c3a5a1e143c8a57d5259a79b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-26 20:58:12.000000000","message":"Patch Set 10: 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/81/278481/10/check/gate-python-openstackclient-pep8/8854dd0/ : SUCCESS in 1m 10s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/278481/10/check/gate-python-openstackclient-docs/352d980//doc/build/html/ : SUCCESS in 1m 44s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/278481/10/check/gate-python-openstackclient-python27/efc4b2b/ : SUCCESS in 1m 12s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/278481/10/check/gate-python-openstackclient-python34/fe43bc2/ : SUCCESS in 2m 09s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/81/278481/10/check/gate-python-openstackclient-releasenotes/10c58b6//releasenotes/build/html/ : SUCCESS in 54s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/278481/10/check/gate-tempest-dsvm-neutron-src-python-openstackclient/65a21da/ : SUCCESS in 53m 24s\n- check-osc-plugins http://logs.openstack.org/81/278481/10/check/check-osc-plugins/c4c5c0a/ : SUCCESS in 1m 10s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/81/278481/10/check/gate-osc-dsvm-functional/db3521e/ : FAILURE in 18m 38s","accounts_in_message":[],"_revision_number":10},{"id":"a1857363f22a6ed50e31f37ee61cb863e5632882","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-26 21:47:32.000000000","message":"Patch Set 10:\n\nrecheck","accounts_in_message":[],"_revision_number":10},{"id":"04b1f27c0b4aa21d16463977904b6593072e2065","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-27 01:09:04.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/81/278481/10/check/gate-python-openstackclient-pep8/b48b721/ : SUCCESS in 54s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/278481/10/check/gate-python-openstackclient-docs/08b8f8a//doc/build/html/ : SUCCESS in 1m 43s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/278481/10/check/gate-python-openstackclient-python27/553c413/ : SUCCESS in 1m 40s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/278481/10/check/gate-python-openstackclient-python34/e9f1d1d/ : SUCCESS in 3m 04s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/81/278481/10/check/gate-python-openstackclient-releasenotes/4ab6eb9//releasenotes/build/html/ : SUCCESS in 1m 20s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/278481/10/check/gate-tempest-dsvm-neutron-src-python-openstackclient/921ca5f/ : SUCCESS in 1h 03m 36s\n- check-osc-plugins http://logs.openstack.org/81/278481/10/check/check-osc-plugins/56639c4/ : SUCCESS in 1m 07s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/81/278481/10/check/gate-osc-dsvm-functional/5ddf3b3/ : SUCCESS in 23m 29s","accounts_in_message":[],"_revision_number":10},{"id":"57e6b8c733ba6d1a5856e4a57ab351e111c46348","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-27 03:04:40.000000000","message":"Patch Set 10: Code-Review+2","accounts_in_message":[],"_revision_number":10},{"id":"2bcb80d0f8dbb107abc063f8dca13ab939e3e22f","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-29 20:51:32.000000000","message":"Uploaded patch set 11: Patch Set 10 was rebased.","accounts_in_message":[],"_revision_number":11},{"id":"08be8f5093999a2f04bc6f0ab88d4340d3b6f865","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-01 00:33:42.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/81/278481/11/check/gate-python-openstackclient-pep8/5acebf9/ : SUCCESS in 1m 07s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/278481/11/check/gate-python-openstackclient-docs/7c9de6d//doc/build/html/ : SUCCESS in 2m 05s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/278481/11/check/gate-python-openstackclient-python27/2ef3da4/ : SUCCESS in 1m 31s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/278481/11/check/gate-python-openstackclient-python34/cca9ef8/ : SUCCESS in 3m 10s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/81/278481/11/check/gate-python-openstackclient-releasenotes/88d3570//releasenotes/build/html/ : SUCCESS in 1m 01s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/278481/11/check/gate-tempest-dsvm-neutron-src-python-openstackclient/8bc4011/ : SUCCESS in 1h 01m 36s\n- check-osc-plugins http://logs.openstack.org/81/278481/11/check/check-osc-plugins/05b9814/ : SUCCESS in 1m 13s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/81/278481/11/check/gate-osc-dsvm-functional/3a6fc3e/ : SUCCESS in 26m 19s","accounts_in_message":[],"_revision_number":11},{"id":"321fadc702c35d445cbce29604f08149cf812679","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-03-01 06:06:07.000000000","message":"Patch Set 11: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":11},{"id":"4da4e38ef306ce9a45cedece2880342bb7d88ad9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-01 06:06:22.000000000","message":"Patch Set 11: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":11},{"id":"be971b0c170a7bf97efd92f521d330d45e47d6e8","date":"2016-03-01 07:18:10.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":11},{"id":"0c8cfad3d4422f8bb40069228f49521e97f42ce2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-01 07:18:10.000000000","message":"Patch Set 11: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/81/278481/11/gate/gate-python-openstackclient-docs/39fcb42//doc/build/html/ : SUCCESS in 3m 46s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/81/278481/11/gate/gate-python-openstackclient-pep8/ca84774/ : SUCCESS in 1m 17s\n- gate-python-openstackclient-python27 http://logs.openstack.org/81/278481/11/gate/gate-python-openstackclient-python27/19c2266/ : SUCCESS in 1m 52s\n- gate-python-openstackclient-python34 http://logs.openstack.org/81/278481/11/gate/gate-python-openstackclient-python34/20c6f4f/ : SUCCESS in 2m 20s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/81/278481/11/gate/gate-python-openstackclient-releasenotes/2f2556c//releasenotes/build/html/ : SUCCESS in 1m 14s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/81/278481/11/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/969a5f8/ : SUCCESS in 1h 11m 37s\n- gate-osc-dsvm-functional http://logs.openstack.org/81/278481/11/gate/gate-osc-dsvm-functional/1409261/ : SUCCESS in 22m 43s","accounts_in_message":[],"_revision_number":11}],"current_revision_number":11,"current_revision":"842882f3cbfca6df9a42bc49b0deefdb84509a8e","revisions":{"7becf4b884cc750fd1e79515c05fe06de799e3a3":{"kind":"REWORK","_number":1,"created":"2016-02-10 16:09:03.000000000","uploader":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"ref":"refs/changes/81/278481/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/81/278481/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/1"}}},"commit":{"parents":[{"commit":"1bc4602acfe94425cf55a6896e1fbae6b8ed7572","subject":"Add NetworkAndCompute Lister and ShowOne classes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1bc4602acfe94425cf55a6896e1fbae6b8ed7572"}]}],"author":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-09 13:21:01.000000000","tz":-360},"committer":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-10 15:40:56.000000000","tz":-360},"subject":"Refactor security group list to use SDK","message":"Refactor security group list to use SDK\n\nRefactored the \u0027os security group list\u0027 command to use the SDK\nwhen neutron is enabled, but continue to use the nova client\nwhen nova network is enabled.\n\nThis refactor also removes the logic for displaying project names\ninstead of project IDs when the --all-projects option is specified.\nThis logic was removed because it is inconsistent with the other\nnetwork commands.\n\nSince neutron will always display security groups across all\nprojects for an admin, the --all-projects option is now hidden\nwhen neutron is enabled and the Project column is always\ndisplayed.\n\nChange-Id: I934a1f5084ef3c5f929d0ffd38ebf5064d799941\nPartial-Bug: #1519511\nRelated-to: blueprint neutron-client\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7becf4b884cc750fd1e79515c05fe06de799e3a3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7becf4b884cc750fd1e79515c05fe06de799e3a3"}]},"branch":"refs/heads/master"},"cf019fbc41ac29a27d6cf6431419b5b927e9b882":{"kind":"REWORK","_number":2,"created":"2016-02-12 13:18:07.000000000","uploader":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"ref":"refs/changes/81/278481/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/81/278481/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/2"}}},"commit":{"parents":[{"commit":"04e45bbacdcb17294454a85a835cc8393477aa27","subject":"Add NetworkAndCompute Lister and ShowOne classes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/04e45bbacdcb17294454a85a835cc8393477aa27"}]}],"author":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-09 13:21:01.000000000","tz":-360},"committer":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-12 13:17:29.000000000","tz":-360},"subject":"Refactor security group list to use SDK","message":"Refactor security group list to use SDK\n\nRefactored the \u0027os security group list\u0027 command to use the SDK\nwhen neutron is enabled, but continue to use the nova client\nwhen nova network is enabled.\n\nThis refactor also removes the logic for displaying project names\ninstead of project IDs when the --all-projects option is specified.\nThis logic was removed because it is inconsistent with the other\nnetwork commands.\n\nSince neutron will always display security groups across all\nprojects for an admin, the --all-projects option is now hidden\nwhen neutron is enabled and the Project column is always\ndisplayed.\n\nChange-Id: I934a1f5084ef3c5f929d0ffd38ebf5064d799941\nPartial-Bug: #1519511\nRelated-to: blueprint neutron-client\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cf019fbc41ac29a27d6cf6431419b5b927e9b882"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cf019fbc41ac29a27d6cf6431419b5b927e9b882"}]},"branch":"refs/heads/master"},"8f7172a625afbdca1ba15d487762aecfb4fe69c5":{"kind":"REWORK","_number":3,"created":"2016-02-15 19:08:46.000000000","uploader":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"ref":"refs/changes/81/278481/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/81/278481/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/3"}}},"commit":{"parents":[{"commit":"67bec569f866f8ffe2eac4d268fab6a610608e90","subject":"Merge \"Rename parameter \"identifier\" to \"network\" in network commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/67bec569f866f8ffe2eac4d268fab6a610608e90"}]}],"author":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-09 13:21:01.000000000","tz":-360},"committer":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-15 19:08:27.000000000","tz":-360},"subject":"Refactor security group list to use SDK","message":"Refactor security group list to use SDK\n\nRefactored the \u0027os security group list\u0027 command to use the SDK\nwhen neutron is enabled, but continue to use the nova client\nwhen nova network is enabled.\n\nThis refactor also removes the logic for displaying project names\ninstead of project IDs when the --all-projects option is specified.\nThis logic was removed because it is inconsistent with the other\nnetwork commands.\n\nSince neutron will always display security groups across all\nprojects for an admin, the --all-projects option is now hidden\nwhen neutron is enabled and the Project column is always\ndisplayed.\n\nChange-Id: I934a1f5084ef3c5f929d0ffd38ebf5064d799941\nPartial-Bug: #1519511\nRelated-to: blueprint neutron-client\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8f7172a625afbdca1ba15d487762aecfb4fe69c5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8f7172a625afbdca1ba15d487762aecfb4fe69c5"}]},"branch":"refs/heads/master"},"208d3fcccc6a1e48aa1b3e8b009ebdb4df4dfbf2":{"kind":"REWORK","_number":4,"created":"2016-02-15 19:19:57.000000000","uploader":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"ref":"refs/changes/81/278481/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/81/278481/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/4"}}},"commit":{"parents":[{"commit":"67bec569f866f8ffe2eac4d268fab6a610608e90","subject":"Merge \"Rename parameter \"identifier\" to \"network\" in network commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/67bec569f866f8ffe2eac4d268fab6a610608e90"}]}],"author":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-09 13:21:01.000000000","tz":-360},"committer":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-15 19:19:47.000000000","tz":-360},"subject":"Refactor security group list to use SDK","message":"Refactor security group list to use SDK\n\nRefactored the \u0027os security group list\u0027 command to use the SDK\nwhen neutron is enabled, but continue to use the nova client\nwhen nova network is enabled.\n\nThis refactor also removes the logic for displaying project names\ninstead of project IDs when the --all-projects option is specified.\nThis logic was removed because it is inconsistent with the other\nnetwork commands.\n\nSince neutron will always display security groups across all\nprojects for an admin, the --all-projects option is now hidden\nwhen neutron is enabled and the Project column is always\ndisplayed.\n\nChange-Id: I934a1f5084ef3c5f929d0ffd38ebf5064d799941\nPartial-Bug: #1519511\nRelated-to: blueprint neutron-client\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/208d3fcccc6a1e48aa1b3e8b009ebdb4df4dfbf2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/208d3fcccc6a1e48aa1b3e8b009ebdb4df4dfbf2"}]},"branch":"refs/heads/master"},"f53f699ed69136dc5411a222d4e85b5ba943e097":{"kind":"REWORK","_number":5,"created":"2016-02-18 14:26:03.000000000","uploader":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"ref":"refs/changes/81/278481/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/81/278481/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/5"}}},"commit":{"parents":[{"commit":"00a1dddc2ae55daaa52653b5650c1b4e43a9c7b0","subject":"Merge \"Subnet Pool: Add \"subnet pool delete\" command\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/00a1dddc2ae55daaa52653b5650c1b4e43a9c7b0"}]}],"author":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-09 13:21:01.000000000","tz":-360},"committer":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-18 14:25:49.000000000","tz":-360},"subject":"Refactor security group list to use SDK","message":"Refactor security group list to use SDK\n\nRefactored the \u0027os security group list\u0027 command to use the SDK\nwhen neutron is enabled, but continue to use the nova client\nwhen nova network is enabled.\n\nThis refactor also removes the logic for displaying project names\ninstead of project IDs when the --all-projects option is specified.\nThis logic was removed because it is inconsistent with the other\nnetwork commands.\n\nSince neutron will always display security groups across all\nprojects for an admin, the --all-projects option is now hidden\nwhen neutron is enabled and the Project column is always\ndisplayed.\n\nChange-Id: I934a1f5084ef3c5f929d0ffd38ebf5064d799941\nPartial-Bug: #1519511\nRelated-to: blueprint neutron-client\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f53f699ed69136dc5411a222d4e85b5ba943e097"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f53f699ed69136dc5411a222d4e85b5ba943e097"}]},"branch":"refs/heads/master"},"019977d2502ea7b3cb61e7ccd1f831d6b47c3444":{"kind":"REWORK","_number":6,"created":"2016-02-18 14:31:34.000000000","uploader":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"ref":"refs/changes/81/278481/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/81/278481/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/6"}}},"commit":{"parents":[{"commit":"00a1dddc2ae55daaa52653b5650c1b4e43a9c7b0","subject":"Merge \"Subnet Pool: Add \"subnet pool delete\" command\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/00a1dddc2ae55daaa52653b5650c1b4e43a9c7b0"}]}],"author":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-09 13:21:01.000000000","tz":-360},"committer":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-18 14:31:26.000000000","tz":-360},"subject":"Refactor security group list to use SDK","message":"Refactor security group list to use SDK\n\nRefactored the \u0027os security group list\u0027 command to use the SDK\nwhen neutron is enabled, but continue to use the nova client\nwhen nova network is enabled.\n\nThis refactor also removes the logic for displaying project names\ninstead of project IDs when the --all-projects option is specified.\nThis logic was removed because it is inconsistent with the other\nnetwork commands.\n\nSince neutron will always display security groups across all\nprojects for an admin, the --all-projects option is now hidden\nwhen neutron is enabled and the Project column is always\ndisplayed.\n\nChange-Id: I934a1f5084ef3c5f929d0ffd38ebf5064d799941\nPartial-Bug: #1519511\nRelated-to: blueprint neutron-client\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/019977d2502ea7b3cb61e7ccd1f831d6b47c3444"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/019977d2502ea7b3cb61e7ccd1f831d6b47c3444"}]},"branch":"refs/heads/master"},"f847e14ba52337c8ad997999ceeb75efe4fe84aa":{"kind":"REWORK","_number":7,"created":"2016-02-19 17:09:08.000000000","uploader":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"ref":"refs/changes/81/278481/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/81/278481/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/7"}}},"commit":{"parents":[{"commit":"20f86465af549bf43d34ba570fca12ffc74e6050","subject":"Merge \"Use assertIsNone() instead of assertEqual(None, xxx)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/20f86465af549bf43d34ba570fca12ffc74e6050"}]}],"author":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-09 13:21:01.000000000","tz":-360},"committer":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-19 17:08:08.000000000","tz":-360},"subject":"Refactor security group list to use SDK","message":"Refactor security group list to use SDK\n\nRefactored the \u0027os security group list\u0027 command to use the SDK\nwhen neutron is enabled, but continue to use the nova client\nwhen nova network is enabled.\n\nThis refactor also removes the logic for displaying project names\ninstead of project IDs when the --all-projects option is specified.\nThis logic was removed because it is inconsistent with the other\nnetwork commands.\n\nSince neutron will always display security groups across all\nprojects for an admin, the --all-projects option is now hidden\nwhen neutron is enabled and the Project column is always\ndisplayed.\n\nChange-Id: I934a1f5084ef3c5f929d0ffd38ebf5064d799941\nPartial-Bug: #1519511\nRelated-to: blueprint neutron-client\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f847e14ba52337c8ad997999ceeb75efe4fe84aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f847e14ba52337c8ad997999ceeb75efe4fe84aa"}]},"branch":"refs/heads/master"},"2aa2f71b54385c6b123488e1bf0ad761a718f8ce":{"kind":"REWORK","_number":8,"created":"2016-02-23 21:57:50.000000000","uploader":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"ref":"refs/changes/81/278481/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/81/278481/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/8"}}},"commit":{"parents":[{"commit":"58be3bcf790b3c6b20b44bb2ea286bf88f2da3fa","subject":"Merge \"Use update_parser_common() in ShowNetwork\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/58be3bcf790b3c6b20b44bb2ea286bf88f2da3fa"}]}],"author":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-09 13:21:01.000000000","tz":-360},"committer":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-23 21:56:52.000000000","tz":-360},"subject":"Refactor security group list to use SDK","message":"Refactor security group list to use SDK\n\nRefactored the \u0027os security group list\u0027 command to use the SDK\nwhen neutron is enabled, but continue to use the nova client\nwhen nova network is enabled.\n\nThis refactor also removes the logic for displaying project names\ninstead of project IDs when the --all-projects option is specified.\nThis logic was removed because it is inconsistent with the other\nnetwork commands.\n\nSince neutron will always display security groups across all\nprojects for an admin, the --all-projects option is now hidden\nwhen neutron is enabled and the Project column is always\ndisplayed.\n\nChange-Id: I934a1f5084ef3c5f929d0ffd38ebf5064d799941\nPartial-Bug: #1519511\nRelated-to: blueprint neutron-client\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2aa2f71b54385c6b123488e1bf0ad761a718f8ce"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2aa2f71b54385c6b123488e1bf0ad761a718f8ce"}]},"branch":"refs/heads/master"},"5fc8cdfab074bbfbbb6c2ff0141eeab492866fb1":{"kind":"REWORK","_number":9,"created":"2016-02-25 03:29:17.000000000","uploader":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"ref":"refs/changes/81/278481/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/81/278481/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/9"}}},"commit":{"parents":[{"commit":"58be3bcf790b3c6b20b44bb2ea286bf88f2da3fa","subject":"Merge \"Use update_parser_common() in ShowNetwork\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/58be3bcf790b3c6b20b44bb2ea286bf88f2da3fa"}]}],"author":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-09 13:21:01.000000000","tz":-360},"committer":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-25 03:28:30.000000000","tz":-360},"subject":"Refactor security group list to use SDK","message":"Refactor security group list to use SDK\n\nRefactored the \u0027os security group list\u0027 command to use the SDK\nwhen neutron is enabled, but continue to use the nova client\nwhen nova network is enabled.\n\nThis refactor also removes the logic for displaying project names\ninstead of project IDs when the --all-projects option is specified.\nThis logic was removed because it is inconsistent with the other\nnetwork commands.\n\nSince neutron will always display security groups across all\nprojects for an admin, the --all-projects option is now hidden\nwhen neutron is enabled and the Project column is always\ndisplayed.\n\nChange-Id: I934a1f5084ef3c5f929d0ffd38ebf5064d799941\nPartial-Bug: #1519511\nRelated-to: blueprint neutron-client\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5fc8cdfab074bbfbbb6c2ff0141eeab492866fb1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5fc8cdfab074bbfbbb6c2ff0141eeab492866fb1"}]},"branch":"refs/heads/master"},"d57f3e998764514234f20cd420fd0e117222de89":{"kind":"REWORK","_number":10,"created":"2016-02-26 17:04:13.000000000","uploader":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"ref":"refs/changes/81/278481/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/81/278481/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/10"}}},"commit":{"parents":[{"commit":"58be3bcf790b3c6b20b44bb2ea286bf88f2da3fa","subject":"Merge \"Use update_parser_common() in ShowNetwork\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/58be3bcf790b3c6b20b44bb2ea286bf88f2da3fa"}]}],"author":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-09 13:21:01.000000000","tz":-360},"committer":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-26 17:04:04.000000000","tz":-360},"subject":"Refactor security group list to use SDK","message":"Refactor security group list to use SDK\n\nRefactored the \u0027os security group list\u0027 command to use the SDK\nwhen neutron is enabled, but continue to use the nova client\nwhen nova network is enabled.\n\nThis refactor also removes the logic for displaying project names\ninstead of project IDs when the --all-projects option is specified.\nThis logic was removed because it is inconsistent with the other\nnetwork commands.\n\nSince neutron will always display security groups across all\nprojects for an admin, the --all-projects option is now hidden\nwhen neutron is enabled and the Project column is always\ndisplayed.\n\nChange-Id: I934a1f5084ef3c5f929d0ffd38ebf5064d799941\nPartial-Bug: #1519511\nRelated-to: blueprint neutron-client\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d57f3e998764514234f20cd420fd0e117222de89"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d57f3e998764514234f20cd420fd0e117222de89"}]},"branch":"refs/heads/master"},"842882f3cbfca6df9a42bc49b0deefdb84509a8e":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2016-02-29 20:51:32.000000000","uploader":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"ref":"refs/changes/81/278481/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/81/278481/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/81/278481/11"}}},"commit":{"parents":[{"commit":"5310cfb8b750b3a17b99d235318e736023cfd234","subject":"Merge \"Make SetSecurityGroup inherit from cliff.Command\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5310cfb8b750b3a17b99d235318e736023cfd234"}]}],"author":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-09 13:21:01.000000000","tz":-360},"committer":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2016-02-29 20:46:57.000000000","tz":-360},"subject":"Refactor security group list to use SDK","message":"Refactor security group list to use SDK\n\nRefactored the \u0027os security group list\u0027 command to use the SDK\nwhen neutron is enabled, but continue to use the nova client\nwhen nova network is enabled.\n\nThis refactor also removes the logic for displaying project names\ninstead of project IDs when the --all-projects option is specified.\nThis logic was removed because it is inconsistent with the other\nnetwork commands.\n\nSince neutron will always display security groups across all\nprojects for an admin, the --all-projects option is now hidden\nwhen neutron is enabled and the Project column is always\ndisplayed.\n\nChange-Id: I934a1f5084ef3c5f929d0ffd38ebf5064d799941\nPartial-Bug: #1519511\nRelated-to: blueprint neutron-client\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/842882f3cbfca6df9a42bc49b0deefdb84509a8e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/842882f3cbfca6df9a42bc49b0deefdb84509a8e"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
