)]}'
{"id":"openstack%2Fpython-neutronclient~160222","triplet_id":"openstack%2Fpython-neutronclient~master~I0a0d4afad340aee0346c73cf8881900375978858","project":"openstack/python-neutronclient","branch":"master","topic":"bug/1153766","hashtags":[],"change_id":"I0a0d4afad340aee0346c73cf8881900375978858","subject":"Make secgroup rules more readable in security-group-show","status":"MERGED","created":"2015-03-02 04:08:18.000000000","updated":"2015-04-08 14:37:32.000000000","submitted":"2015-04-08 14:37:30.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"e14d9c0f156e797f2b5980c09b39c3fef3ceac59","_number":160222,"virtual_id_number":160222,"owner":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},{"value":2,"date":"2015-04-08 14:37:30.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},{"value":0,"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":0,"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},{"value":0,"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},{"value":0,"_account_id":12525,"name":"vishwanath jayaraman","email":"vishwanathj@hotmail.com","username":"vish"}],"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":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"recommended":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"all":[{"value":1,"date":"2015-03-27 11:53:34.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-03-25 05:06:59.000000000","_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},{"value":1,"date":"2015-03-25 05:46:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":2,"date":"2015-04-08 13:37:56.000000000","_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},{"value":1,"date":"2015-04-07 16:06:27.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},{"value":1,"date":"2015-04-05 21:03:26.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12525,"name":"vishwanath jayaraman","email":"vishwanathj@hotmail.com","username":"vish"}],"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":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"all":[{"value":0,"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},{"value":0,"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":1,"date":"2015-04-08 13:37:56.000000000","_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},{"value":0,"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},{"value":0,"_account_id":12525,"name":"vishwanath jayaraman","email":"vishwanathj@hotmail.com","username":"vish"}],"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":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},{"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},{"_account_id":12525,"name":"vishwanath jayaraman","email":"vishwanathj@hotmail.com","username":"vish"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-03-15 02:40:54.000000000","updated_by":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"reviewer":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"state":"REVIEWER"},{"updated":"2015-03-25 05:46:44.000000000","updated_by":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"reviewer":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"state":"REVIEWER"},{"updated":"2015-03-27 11:53:34.000000000","updated_by":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"reviewer":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"state":"REVIEWER"},{"updated":"2015-04-05 21:03:26.000000000","updated_by":{"_account_id":12525,"name":"vishwanath jayaraman","email":"vishwanathj@hotmail.com","username":"vish"},"reviewer":{"_account_id":12525,"name":"vishwanath jayaraman","email":"vishwanathj@hotmail.com","username":"vish"},"state":"REVIEWER"},{"updated":"2015-04-07 16:06:27.000000000","updated_by":{"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},"reviewer":{"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},"state":"REVIEWER"},{"updated":"2015-04-08 13:37:56.000000000","updated_by":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"reviewer":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"state":"REVIEWER"},{"updated":"2015-04-08 14:37:30.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"700b3853b9c6f9b984a51a0367dcf4c019b45a85","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2015-03-02 04:08:18.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e500f94a88e02b841107328b8bc3aac4d9fde902","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-02 05:19:33.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-neutronclient-python26 http://logs.openstack.org/22/160222/1/check/gate-python-neutronclient-python26/b32e1fb/ : SUCCESS in 47s\n- gate-python-neutronclient-pep8 http://logs.openstack.org/22/160222/1/check/gate-python-neutronclient-pep8/5450fc1/ : SUCCESS in 1m 06s\n- gate-python-neutronclient-docs http://docs-draft.openstack.org/22/160222/1/check/gate-python-neutronclient-docs/87b66f6//doc/build/html/ : SUCCESS in 2m 35s\n- gate-python-neutronclient-python27 http://logs.openstack.org/22/160222/1/check/gate-python-neutronclient-python27/5faef79/ : SUCCESS in 1m 02s\n- gate-python-neutronclient-python34 http://logs.openstack.org/22/160222/1/check/gate-python-neutronclient-python34/007a003/ : SUCCESS in 2m 53s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-icehouse http://logs.openstack.org/22/160222/1/check/gate-tempest-dsvm-neutron-src-python-neutronclient-icehouse/7257b60/ : SUCCESS in 21m 45s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-juno http://logs.openstack.org/22/160222/1/check/gate-tempest-dsvm-neutron-src-python-neutronclient-juno/6d38e85/ : SUCCESS in 41m 08s\n- gate-python-neutronclient-pypy http://logs.openstack.org/22/160222/1/check/gate-python-neutronclient-pypy/1074daf/ : SUCCESS in 1m 35s\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/22/160222/1/check/gate-tempest-dsvm-neutron-src-python-neutronclient/5e0baaf/ : SUCCESS in 1h 11m 10s","accounts_in_message":[],"_revision_number":1},{"id":"b08edf645ea40af61a40e94a6b7a80feee7feb9a","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2015-03-14 11:39:37.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"25356fd247621344a03a28d29767cb7a2f56c619","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-14 13:18:21.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-neutronclient-python26 http://logs.openstack.org/22/160222/2/check/gate-python-neutronclient-python26/0b87135/ : SUCCESS in 54s\n- gate-python-neutronclient-pep8 http://logs.openstack.org/22/160222/2/check/gate-python-neutronclient-pep8/dceb9f4/ : SUCCESS in 1m 00s\n- gate-python-neutronclient-docs http://docs-draft.openstack.org/22/160222/2/check/gate-python-neutronclient-docs/2a4d892//doc/build/html/ : SUCCESS in 1m 02s\n- gate-python-neutronclient-python27 http://logs.openstack.org/22/160222/2/check/gate-python-neutronclient-python27/9c30a71/ : SUCCESS in 59s\n- gate-python-neutronclient-python34 http://logs.openstack.org/22/160222/2/check/gate-python-neutronclient-python34/b88bffe/ : SUCCESS in 2m 50s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-icehouse http://logs.openstack.org/22/160222/2/check/gate-tempest-dsvm-neutron-src-python-neutronclient-icehouse/2bd7567/ : SUCCESS in 29m 07s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-juno http://logs.openstack.org/22/160222/2/check/gate-tempest-dsvm-neutron-src-python-neutronclient-juno/e1119ed/ : SUCCESS in 44m 39s\n- gate-python-neutronclient-pypy http://logs.openstack.org/22/160222/2/check/gate-python-neutronclient-pypy/cce01c8/ : SUCCESS in 1m 59s\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/22/160222/2/check/gate-tempest-dsvm-neutron-src-python-neutronclient/13c2068/ : SUCCESS in 53m 02s\n- check-neutronclient-dsvm-functional http://logs.openstack.org/22/160222/2/check/check-neutronclient-dsvm-functional/b8af96a/ : SUCCESS in 20m 17s","accounts_in_message":[],"_revision_number":2},{"id":"452094357d32a0d8039d86dfbbf183195b329a5e","author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"date":"2015-03-15 02:40:54.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"9e7b27d40b1973dbc95eebac69624b1c7f16eb05","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2015-03-25 05:06:59.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"3db2bcdd503284535a333dbfba1f0d8df7cb3385","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2015-03-25 05:46:44.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"e2b2692a05d288d56b1a546a443c046924167a89","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-25 05:58:46.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-neutronclient-python26 http://logs.openstack.org/22/160222/3/check/gate-python-neutronclient-python26/f2104ef/ : SUCCESS in 1m 02s\n- gate-python-neutronclient-pep8 http://logs.openstack.org/22/160222/3/check/gate-python-neutronclient-pep8/b2dd4b8/ : SUCCESS in 1m 02s\n- gate-python-neutronclient-docs http://docs-draft.openstack.org/22/160222/3/check/gate-python-neutronclient-docs/115c33d//doc/build/html/ : SUCCESS in 1m 09s\n- gate-python-neutronclient-python27 http://logs.openstack.org/22/160222/3/check/gate-python-neutronclient-python27/bdbf0d6/ : SUCCESS in 1m 04s\n- gate-python-neutronclient-python34 http://logs.openstack.org/22/160222/3/check/gate-python-neutronclient-python34/2358d3d/ : SUCCESS in 2m 39s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-icehouse http://logs.openstack.org/22/160222/3/check/gate-tempest-dsvm-neutron-src-python-neutronclient-icehouse/6201ad9/ : FAILURE in 28m 37s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-juno http://logs.openstack.org/22/160222/3/check/gate-tempest-dsvm-neutron-src-python-neutronclient-juno/fbf1c00/ : SUCCESS in 51m 44s\n- gate-python-neutronclient-pypy http://logs.openstack.org/22/160222/3/check/gate-python-neutronclient-pypy/36899ce/ : SUCCESS in 1m 54s\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/22/160222/3/check/gate-tempest-dsvm-neutron-src-python-neutronclient/fbb5591/ : SUCCESS in 48m 04s\n- check-neutronclient-dsvm-functional http://logs.openstack.org/22/160222/3/check/check-neutronclient-dsvm-functional/db36ebb/ : SUCCESS in 21m 11s","accounts_in_message":[],"_revision_number":3},{"id":"443d07ae012944b0a4f889609e70fd8f9220fe9e","author":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"date":"2015-03-27 11:53:34.000000000","message":"Patch Set 3: Code-Review+1\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"b540b6280de5a5337adb7fe59609ab11abf2d192","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-27 12:51:02.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-neutronclient-python26 http://logs.openstack.org/22/160222/3/check/gate-python-neutronclient-python26/8f2b2c9/ : SUCCESS in 1m 04s\n- gate-python-neutronclient-pep8 http://logs.openstack.org/22/160222/3/check/gate-python-neutronclient-pep8/83267f1/ : SUCCESS in 1m 00s\n- gate-python-neutronclient-docs http://docs-draft.openstack.org/22/160222/3/check/gate-python-neutronclient-docs/99aab0d//doc/build/html/ : SUCCESS in 1m 18s\n- gate-python-neutronclient-python27 http://logs.openstack.org/22/160222/3/check/gate-python-neutronclient-python27/b0a7aaa/ : SUCCESS in 55s\n- gate-python-neutronclient-python34 http://logs.openstack.org/22/160222/3/check/gate-python-neutronclient-python34/bd4d9e5/ : SUCCESS in 3m 27s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-icehouse http://logs.openstack.org/22/160222/3/check/gate-tempest-dsvm-neutron-src-python-neutronclient-icehouse/1939b82/ : SUCCESS in 29m 22s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-juno http://logs.openstack.org/22/160222/3/check/gate-tempest-dsvm-neutron-src-python-neutronclient-juno/3acfe5f/ : SUCCESS in 40m 57s\n- gate-python-neutronclient-pypy http://logs.openstack.org/22/160222/3/check/gate-python-neutronclient-pypy/b400430/ : SUCCESS in 1m 36s\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/22/160222/3/check/gate-tempest-dsvm-neutron-src-python-neutronclient/6ed61b3/ : SUCCESS in 48m 40s\n- check-neutronclient-dsvm-functional http://logs.openstack.org/22/160222/3/check/check-neutronclient-dsvm-functional/d7f08d8/ : SUCCESS in 19m 13s","accounts_in_message":[],"_revision_number":3},{"id":"44d89f468badccd139edf1c018949270a58d16f1","author":{"_account_id":12525,"name":"vishwanath jayaraman","email":"vishwanathj@hotmail.com","username":"vish"},"date":"2015-04-05 21:03:26.000000000","message":"Patch Set 3: Code-Review+1\n\nDownloaded the patch and tested the fix, its a lot readable now. Thanks for fixing this.","accounts_in_message":[],"_revision_number":3},{"id":"cf339fcb6d001af7074dc3320d6768ddfa76f214","author":{"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},"date":"2015-04-07 16:06:27.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"9f20239da965eee986de16edd8ed27c1050a3b52","author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"date":"2015-04-08 13:37:56.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"b24a37f2d8236cf42945fac90c6cefbf2f8575f8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-08 13:38:01.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"7de8b24ad17765a7896ce555a81158b84029430e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-08 14:37:30.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-neutronclient-python26 http://logs.openstack.org/22/160222/3/gate/gate-python-neutronclient-python26/041512e/ : SUCCESS in 58s\n- gate-python-neutronclient-docs http://docs-draft.openstack.org/22/160222/3/gate/gate-python-neutronclient-docs/496b3ff//doc/build/html/ : SUCCESS in 54s\n- gate-python-neutronclient-pep8 http://logs.openstack.org/22/160222/3/gate/gate-python-neutronclient-pep8/4b75730/ : SUCCESS in 50s\n- gate-python-neutronclient-python27 http://logs.openstack.org/22/160222/3/gate/gate-python-neutronclient-python27/d35d8d3/ : SUCCESS in 1m 04s\n- gate-python-neutronclient-python34 http://logs.openstack.org/22/160222/3/gate/gate-python-neutronclient-python34/dfc4520/ : SUCCESS in 2m 17s\n- gate-python-neutronclient-pypy http://logs.openstack.org/22/160222/3/gate/gate-python-neutronclient-pypy/2563352/ : SUCCESS in 1m 35s\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/22/160222/3/gate/gate-tempest-dsvm-neutron-src-python-neutronclient/9dc94e4/ : SUCCESS in 59m 11s\n- gate-neutronclient-dsvm-functional http://logs.openstack.org/22/160222/3/gate/gate-neutronclient-dsvm-functional/9c145e5/ : SUCCESS in 20m 22s","accounts_in_message":[],"_revision_number":3},{"id":"d38e61725131675f7946e22d180fbcb832ef3dfb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-08 14:37:32.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"07334cbce112ebac8ad852b0b06fbd5cf99a016a","revisions":{"c2d0a289abb7d013c170fe44136513f3056c4f87":{"kind":"REWORK","_number":1,"created":"2015-03-02 04:08:18.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/22/160222/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/22/160222/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/22/160222/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/22/160222/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/22/160222/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/22/160222/1"}}},"commit":{"parents":[{"commit":"c964a12e01b115afcab40849ea72aa0eddc9b3dc","subject":"Merge \"Client command extension support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/c964a12e01b115afcab40849ea72aa0eddc9b3dc"}]}],"author":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-03-01 13:13:46.000000000","tz":540},"committer":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-03-02 04:06:31.000000000","tz":540},"subject":"Make secgroup rules more readable in security-group-show","message":"Make secgroup rules more readable in security-group-show\n\nPreviously security_group_rules in security-group-show is\ndisplayed in JSON dump in a format of one line per rule,\nbut each line is too long and hard to understand rules.\nAfter this commit each rule is displayed as JSON dump with\nindentation and we can easily read security group rules.\n\nPartial-Bug: #1153766\nChange-Id: I0a0d4afad340aee0346c73cf8881900375978858\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/c2d0a289abb7d013c170fe44136513f3056c4f87"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/c2d0a289abb7d013c170fe44136513f3056c4f87"}]},"branch":"refs/heads/master"},"e3da0de632536e19b7d018b96292ce1ca53df6c2":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2015-03-14 11:39:37.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/22/160222/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/22/160222/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/22/160222/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/22/160222/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/22/160222/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/22/160222/2"}}},"commit":{"parents":[{"commit":"942d821d9cdd7d9f9d50e3cbe2b5dac12925e14c","subject":"Merge \"Remove unused AlreadyAttachedClient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/942d821d9cdd7d9f9d50e3cbe2b5dac12925e14c"}]}],"author":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-03-01 13:13:46.000000000","tz":540},"committer":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-03-14 11:38:36.000000000","tz":540},"subject":"Make secgroup rules more readable in security-group-show","message":"Make secgroup rules more readable in security-group-show\n\nPreviously security_group_rules in security-group-show is\ndisplayed in JSON dump in a format of one line per rule,\nbut each line is too long and hard to understand rules.\nAfter this commit each rule is displayed as JSON dump with\nindentation and we can easily read security group rules.\n\nPartial-Bug: #1153766\nChange-Id: I0a0d4afad340aee0346c73cf8881900375978858\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/e3da0de632536e19b7d018b96292ce1ca53df6c2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/e3da0de632536e19b7d018b96292ce1ca53df6c2"}]},"branch":"refs/heads/master"},"07334cbce112ebac8ad852b0b06fbd5cf99a016a":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2015-03-25 05:06:59.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/22/160222/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/22/160222/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/22/160222/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/22/160222/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/22/160222/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/22/160222/3"}}},"commit":{"parents":[{"commit":"639a458b2bbed301fdfc95f342e82a0bfa03eecb","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/639a458b2bbed301fdfc95f342e82a0bfa03eecb"}]}],"author":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-03-01 13:13:46.000000000","tz":540},"committer":{"name":"Akihiro Motoki","email":"amotoki@gmail.com","date":"2015-03-25 05:06:59.000000000","tz":0},"subject":"Make secgroup rules more readable in security-group-show","message":"Make secgroup rules more readable in security-group-show\n\nPreviously security_group_rules in security-group-show is\ndisplayed in JSON dump in a format of one line per rule,\nbut each line is too long and hard to understand rules.\nAfter this commit each rule is displayed as JSON dump with\nindentation and we can easily read security group rules.\n\nPartial-Bug: #1153766\nChange-Id: I0a0d4afad340aee0346c73cf8881900375978858\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/07334cbce112ebac8ad852b0b06fbd5cf99a016a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/07334cbce112ebac8ad852b0b06fbd5cf99a016a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
