)]}'
{"id":"openstack%2Fpython-openstackclient~147466","triplet_id":"openstack%2Fpython-openstackclient~master~I6e508d2077b6cda41ca93d81a82f39aee0ebfb4c","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1411160","hashtags":[],"change_id":"I6e508d2077b6cda41ca93d81a82f39aee0ebfb4c","subject":"Add network support to quota show","status":"MERGED","created":"2015-01-15 11:12:37.000000000","updated":"2015-02-07 00:17:15.000000000","submitted":"2015-02-07 00:17:14.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5552fbceed210bddab78091fd9702b1cc690d7e3","_number":147466,"virtual_id_number":147466,"owner":{"_account_id":12076,"name":"Zhiyuan Cai","email":"luckyvega.g@gmail.com","username":"zhiyuan_cai"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2015-02-07 00:17:14.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":12076,"name":"Zhiyuan Cai","email":"luckyvega.g@gmail.com","username":"zhiyuan_cai"}],"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":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":2,"date":"2015-02-06 23:35:54.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":2,"date":"2015-02-06 23:06:11.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":12076,"name":"Zhiyuan Cai","email":"luckyvega.g@gmail.com","username":"zhiyuan_cai"}],"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":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":1,"date":"2015-02-06 23:35:54.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":12076,"name":"Zhiyuan Cai","email":"luckyvega.g@gmail.com","username":"zhiyuan_cai"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"_account_id":12076,"name":"Zhiyuan Cai","email":"luckyvega.g@gmail.com","username":"zhiyuan_cai"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-01-15 15:03:34.000000000","updated_by":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"reviewer":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"state":"REVIEWER"},{"updated":"2015-01-15 19:05:16.000000000","updated_by":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"reviewer":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"state":"REVIEWER"},{"updated":"2015-02-06 23:06:11.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2015-02-06 23:35:54.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2015-02-07 00:17:14.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"ac5c05da4d90f31720ff929aa3b27fe788c9f906","author":{"_account_id":12076,"name":"Zhiyuan Cai","email":"luckyvega.g@gmail.com","username":"zhiyuan_cai"},"date":"2015-01-15 11:12:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"03a6340ef33a1a98f804d4838ba647f54894a622","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-15 11:52:06.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/66/147466/1/check/gate-python-openstackclient-python26/509357c/ : SUCCESS in 1m 05s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/66/147466/1/check/gate-python-openstackclient-pep8/3065ec7/ : SUCCESS in 1m 19s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/66/147466/1/check/gate-python-openstackclient-docs/1d7aed1//doc/build/html/ : SUCCESS in 2m 10s\n- gate-python-openstackclient-python27 http://logs.openstack.org/66/147466/1/check/gate-python-openstackclient-python27/571391d/ : SUCCESS in 1m 29s\n- gate-python-openstackclient-python33 http://logs.openstack.org/66/147466/1/check/gate-python-openstackclient-python33/b8b5b29/ : SUCCESS in 2m 27s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse http://logs.openstack.org/66/147466/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse/6f52eb5/ : SUCCESS in 28m 32s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-juno http://logs.openstack.org/66/147466/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient-juno/0e95397/ : SUCCESS in 27m 40s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/66/147466/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/684d55f/ : SUCCESS in 35m 43s\n- check-osc-dsvm-functional http://logs.openstack.org/66/147466/1/check/check-osc-dsvm-functional/e188a07/ : SUCCESS in 14m 28s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e876efc873096b30d6c3e1a07efc89e23f7d211a","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-01-15 17:20:24.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\ncan you update the docs too\n\nhttps://github.com/openstack/python-openstackclient/blob/master/doc/source/command-objects/quota.rst","accounts_in_message":[],"_revision_number":1},{"id":"0ab50c4942e859706d7e9d78f121de0c8b0c3b2d","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-01-15 18:40:42.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)\n\n@lin, theres nothing to update in the docs, as only the show command is changing.","accounts_in_message":[],"_revision_number":1},{"id":"c4d305347fbfdef518cdc77bed01dbec43933041","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-01-15 19:02:32.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a056f841e92a43e13b4b6d6c2eb2ac947693858a","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-01-15 19:05:16.000000000","message":"Patch Set 1: -Code-Review\n\n@Steve: Still need to get my caffeine load, looking at the collapse code thought it was still on SetQuota section :P","accounts_in_message":[],"_revision_number":1},{"id":"710d895fbe35dfc42807e5f2c8f7b25f0ae363c5","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-01-15 19:16:46.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nI think trying to refactor the quota collection just makes it more complicated.\n\nAlso, this needs to do the right thing when nova-network is being used.","accounts_in_message":[],"_revision_number":1},{"id":"e448bce4884260760c6bdd3732ceaeb28676d968","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-01-15 19:31:54.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"5cb433eb2735ff5d42900b4d6f5b77ad3583341b","author":{"_account_id":12076,"name":"Zhiyuan Cai","email":"luckyvega.g@gmail.com","username":"zhiyuan_cai"},"date":"2015-01-16 02:41:55.000000000","message":"Patch Set 1:\n\n(3 comments)","accounts_in_message":[],"_revision_number":1},{"id":"c5294eb7a06657e63fb75d4c626180a06f4bcda6","author":{"_account_id":12076,"name":"Zhiyuan Cai","email":"luckyvega.g@gmail.com","username":"zhiyuan_cai"},"date":"2015-01-28 08:26:43.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b5c9f09d24d3fa17af320d8c1d11dd48cff3bb0b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-28 09:02:02.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/66/147466/2/check/gate-python-openstackclient-python26/e106aa8/ : SUCCESS in 1m 14s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/66/147466/2/check/gate-python-openstackclient-pep8/9545fee/ : SUCCESS in 55s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/66/147466/2/check/gate-python-openstackclient-docs/3cdbf49//doc/build/html/ : SUCCESS in 1m 31s\n- gate-python-openstackclient-python27 http://logs.openstack.org/66/147466/2/check/gate-python-openstackclient-python27/176e362/ : SUCCESS in 1m 02s\n- gate-python-openstackclient-python33 http://logs.openstack.org/66/147466/2/check/gate-python-openstackclient-python33/e1a602e/ : SUCCESS in 2m 22s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse http://logs.openstack.org/66/147466/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse/80e8f6c/ : SUCCESS in 29m 51s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-juno http://logs.openstack.org/66/147466/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient-juno/ae66f73/ : SUCCESS in 35m 14s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/66/147466/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/93972fe/ : SUCCESS in 32m 38s\n- check-osc-dsvm-functional http://logs.openstack.org/66/147466/2/check/check-osc-dsvm-functional/c7df27e/ : SUCCESS in 19m 01s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"55d999b3a14c28e0ee53cd9274dec1984d4b7535","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-02-06 23:06:11.000000000","message":"Patch Set 2: Code-Review+2\n\nLooks good, thanks","accounts_in_message":[],"_revision_number":2},{"id":"547ced5668f1a5af485023cadf76f912375afbf9","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-02-06 23:35:54.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"cbb4c4523b078f81860836adb141824b00b61994","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-06 23:35:57.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"88d5711b9b5d5b4bfbbe4f83d9842e2fb0224477","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-07 00:17:14.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/66/147466/2/gate/gate-python-openstackclient-python26/4c6fbc6/ : SUCCESS in 1m 15s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/66/147466/2/gate/gate-python-openstackclient-docs/7f9ed2c//doc/build/html/ : SUCCESS in 1m 38s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/66/147466/2/gate/gate-python-openstackclient-pep8/3ad9e0b/ : SUCCESS in 1m 16s\n- gate-python-openstackclient-python27 http://logs.openstack.org/66/147466/2/gate/gate-python-openstackclient-python27/05734a9/ : SUCCESS in 1m 18s\n- gate-python-openstackclient-python34 http://logs.openstack.org/66/147466/2/gate/gate-python-openstackclient-python34/9e487de/ : SUCCESS in 3m 20s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/66/147466/2/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/bb90f3c/ : SUCCESS in 41m 15s\n- gate-osc-dsvm-functional http://logs.openstack.org/66/147466/2/gate/gate-osc-dsvm-functional/7a402b6/ : SUCCESS in 15m 04s","accounts_in_message":[],"_revision_number":2},{"id":"68875057df9444c5b0bdf7f313fb1b476f85ce6c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-07 00:17:15.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"54ab9fb230e70042a244ba7b0e2aac8fed2bf201","revisions":{"cab6123a04585a4c71bc8bfc1766e15161458a5f":{"kind":"REWORK","_number":1,"created":"2015-01-15 11:12:37.000000000","uploader":{"_account_id":12076,"name":"Zhiyuan Cai","email":"luckyvega.g@gmail.com","username":"zhiyuan_cai"},"ref":"refs/changes/66/147466/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/66/147466/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/147466/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/147466/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/147466/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/66/147466/1"}}},"commit":{"parents":[{"commit":"8dd8cdcdfebd0ad26bd3ddba8b6e75d1793d290b","subject":"Merge \"Check if service.name available before access\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8dd8cdcdfebd0ad26bd3ddba8b6e75d1793d290b"}]}],"author":{"name":"zhiyuan_cai","email":"luckyvega.g@gmail.com","date":"2015-01-15 10:58:39.000000000","tz":480},"committer":{"name":"zhiyuan_cai","email":"luckyvega.g@gmail.com","date":"2015-01-15 10:58:39.000000000","tz":480},"subject":"Add network support to quota show","message":"Add network support to quota show\n\nCurrently quota show only lists quotas of Nova and Cinder, we\nshould make it also support Neutron resources. Also, Nova and\nNeutron may have conflicts in the quotas of the following\nresources: floating ip, security group and security group rule.\nWhen Neutron is enabled, we should display the quotas of the\nabove resouces in Neutron, not Nova.\n\nChange-Id: I6e508d2077b6cda41ca93d81a82f39aee0ebfb4c\nCloses-Bug: #1411160\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cab6123a04585a4c71bc8bfc1766e15161458a5f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cab6123a04585a4c71bc8bfc1766e15161458a5f"}]},"branch":"refs/heads/master"},"54ab9fb230e70042a244ba7b0e2aac8fed2bf201":{"kind":"REWORK","_number":2,"created":"2015-01-28 08:26:43.000000000","uploader":{"_account_id":12076,"name":"Zhiyuan Cai","email":"luckyvega.g@gmail.com","username":"zhiyuan_cai"},"ref":"refs/changes/66/147466/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/66/147466/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/147466/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/147466/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/147466/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/66/147466/2"}}},"commit":{"parents":[{"commit":"703a25d445d7b710212633af3a12d8c168208c62","subject":"Remove ignore portion of tox.ini","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/703a25d445d7b710212633af3a12d8c168208c62"}]}],"author":{"name":"zhiyuan_cai","email":"luckyvega.g@gmail.com","date":"2015-01-15 10:58:39.000000000","tz":480},"committer":{"name":"zhiyuan_cai","email":"luckyvega.g@gmail.com","date":"2015-01-28 08:26:11.000000000","tz":480},"subject":"Add network support to quota show","message":"Add network support to quota show\n\nCurrently quota show only lists quotas of Nova and Cinder, we\nshould make it also support Neutron resources. Also, Nova and\nNeutron may have conflicts in the quotas of the following\nresources: floating ip, security group and security group rule.\nWhen Neutron is enabled, we should display the quotas of the\nabove resouces in Neutron, not Nova.\n\nChange-Id: I6e508d2077b6cda41ca93d81a82f39aee0ebfb4c\nCloses-Bug: #1411160\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/54ab9fb230e70042a244ba7b0e2aac8fed2bf201"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/54ab9fb230e70042a244ba7b0e2aac8fed2bf201"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
