)]}'
{"id":"openstack%2Fpython-neutronclient~8902","triplet_id":"openstack%2Fpython-neutronclient~master~I693848c75055d1947862d55f4b538c1dfb1e86db","project":"openstack/python-neutronclient","branch":"master","topic":"client","hashtags":[],"change_id":"I693848c75055d1947862d55f4b538c1dfb1e86db","subject":"add --fixed-ip argument to create port","status":"MERGED","created":"2012-06-25 13:57:16.000000000","updated":"2012-06-25 13:57:16.000000000","submitted":"2012-06-25 13:57:16.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"bbcfba826a4e0632893df2ef425f81eef9aee5fb","_number":8902,"virtual_id_number":8902,"owner":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2012-06-25 13:57:16.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":261,"name":"Salvatore Orlando","email":"salv.orlando@gmail.com","username":"salvatore-orlando"},{"value":0,"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},{"value":0,"_account_id":490,"name":"Sumit Naiksatam","email":"sumitnaiksatam@gmail.com","username":"snaiksat"}],"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":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2012-06-25 13:57:16.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":2,"date":"2012-06-25 13:57:16.000000000","_account_id":261,"name":"Salvatore Orlando","email":"salv.orlando@gmail.com","username":"salvatore-orlando"},{"value":0,"date":"2012-06-25 13:57:16.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},{"value":0,"_account_id":490,"name":"Sumit Naiksatam","email":"sumitnaiksatam@gmail.com","username":"snaiksat"}],"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":261,"name":"Salvatore Orlando","email":"salv.orlando@gmail.com","username":"salvatore-orlando"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2012-06-25 13:57:16.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":1,"date":"2012-06-25 13:57:16.000000000","_account_id":261,"name":"Salvatore Orlando","email":"salv.orlando@gmail.com","username":"salvatore-orlando"},{"value":0,"date":"2012-06-25 13:57:16.000000000","_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},{"value":0,"_account_id":490,"name":"Sumit Naiksatam","email":"sumitnaiksatam@gmail.com","username":"snaiksat"}],"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":261,"name":"Salvatore Orlando","email":"salv.orlando@gmail.com","username":"salvatore-orlando"},{"_account_id":490,"name":"Sumit Naiksatam","email":"sumitnaiksatam@gmail.com","username":"snaiksat"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2012-06-25 13:57:16.000000000","updated_by":{"_account_id":261,"name":"Salvatore Orlando","email":"salv.orlando@gmail.com","username":"salvatore-orlando"},"reviewer":{"_account_id":261,"name":"Salvatore Orlando","email":"salv.orlando@gmail.com","username":"salvatore-orlando"},"state":"REVIEWER"},{"updated":"2012-06-25 13:57:16.000000000","updated_by":{"_account_id":490,"name":"Sumit Naiksatam","email":"sumitnaiksatam@gmail.com","username":"snaiksat"},"reviewer":{"_account_id":490,"name":"Sumit Naiksatam","email":"sumitnaiksatam@gmail.com","username":"snaiksat"},"state":"REVIEWER"},{"updated":"2012-06-25 13:57:16.000000000","updated_by":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"reviewer":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"state":"REVIEWER"},{"updated":"2012-06-25 13:57:16.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"55b3345444e894c202e5bbde9e96add60cef7d88","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-06-25 13:57:16.000000000","message":"Patch Set 1: Doesn\u0027t seem to work\n\nBuild failed\n\n- https://jenkins.openstack.org/job/gate-python-quantumclient-merge/106/consoleFull : SUCCESS\n- https://jenkins.openstack.org/job/gate-python-quantumclient-pep8/71/consoleFull : SUCCESS\n- https://jenkins.openstack.org/job/gate-python-quantumclient-python26/50/testReport : FAILURE\n- https://jenkins.openstack.org/job/gate-python-quantumclient-python27/50/testReport : FAILURE\n- https://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/6023/consoleFull : SUCCESS\n","accounts_in_message":[],"_revision_number":1},{"id":"1b6a4d44457377f9e185782a5e90490e316f3f93","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-06-25 13:57:16.000000000","message":"Patch Set 2: Works for me\n\nBuild successful\n\n- https://jenkins.openstack.org/job/gate-python-quantumclient-merge/107/consoleFull : SUCCESS\n- https://jenkins.openstack.org/job/gate-python-quantumclient-pep8/72/consoleFull : SUCCESS\n- https://jenkins.openstack.org/job/gate-python-quantumclient-python26/51/testReport : SUCCESS\n- https://jenkins.openstack.org/job/gate-python-quantumclient-python27/51/testReport : SUCCESS\n- https://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/6024/consoleFull : SUCCESS\n","accounts_in_message":[],"_revision_number":2},{"id":"fc591fae632a981867754a844b1ba828a90942d8","author":{"_account_id":490,"name":"Sumit Naiksatam","email":"sumitnaiksatam@gmail.com","username":"snaiksat"},"date":"2012-06-25 13:57:16.000000000","message":"Patch Set 2:\n\nThanks Yong. I am having trouble getting this to work. I am using devstack to test it. I see the following error:\n\n\nstack@hostb:~/devstack$ quantumv2 --os-auth-url http://localhost:35357/v2.0 --os-username admin --os-password admin --os-tenant-name admin\nERROR: quantumclient.shell initialize_app() takes exactly 1 argument (2 given)\n\nAny suggestions?","accounts_in_message":[],"_revision_number":2},{"id":"0764d505a0b07731ed3289e80dbb5e1ba41e71ce","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2012-06-25 13:57:16.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a8770108cdfee5c9f4d08f11c7c4e2867f11b4b2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-06-25 13:57:16.000000000","message":"Patch Set 3: Works for me\n\nBuild successful\n\n- https://jenkins.openstack.org/job/gate-python-quantumclient-merge/108/consoleFull : SUCCESS\n- https://jenkins.openstack.org/job/gate-python-quantumclient-pep8/73/consoleFull : SUCCESS\n- https://jenkins.openstack.org/job/gate-python-quantumclient-python26/52/testReport : SUCCESS\n- https://jenkins.openstack.org/job/gate-python-quantumclient-python27/52/testReport : SUCCESS\n- https://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/6037/consoleFull : SUCCESS\n","accounts_in_message":[],"_revision_number":3},{"id":"129d0c03b53da686c92c5a49a70a675402174586","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2012-06-25 13:57:16.000000000","message":"Patch Set 3:\n\nCode looks good and works well. There is just one case that is missing - i.e. the fixed_ips can include either subnet and ip or just subnet (in this case an ip from the subnet is generated)\n\nFor example:\ncreate_port --tenant-id default --fixed-ip subnet_id\u003d131fd50b-f8df-476f-8ad8-265f51919931,ip_address\u003d1.1.1.22 subnet_id\u003d131fd50b-f8df-476f-8ad8-265f51919931 subnet_id\u003d131fd50b-f8df-476f-8ad8-265f51919931 a787b3ad-00b9-4748-a722-5a8471c67d18","accounts_in_message":[],"_revision_number":3},{"id":"9550a19b8d77dae2e2ce05bcef34b1e28d2c9d0c","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2012-06-25 13:57:16.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\nThe command \n(quantumv2) create_port --tenant-id default --fixed-ip subnet_id\u003d866a4553-1fab-401f-a0ba-2596a55ddcf4 --fixed-ip subnet_id\u003d866a4553-1fab-401f-a0ba-2596a55ddcf4,ip_address\u003d1.1.1.10 ec3db097-bdb9-4415-84bf-51e99a288faa\nWorks. This solves the issue addressed above.","accounts_in_message":[],"_revision_number":3},{"id":"276c201ab9b929d5fbade4fad105c50b9f559b96","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2012-06-25 13:57:16.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"bf5c664cc641097cf2d5c1554fc8d20b0824a86d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-06-25 13:57:16.000000000","message":"Patch Set 4: Works for me\n\nBuild successful\n\n- https://jenkins.openstack.org/job/gate-python-quantumclient-merge/109/consoleFull : SUCCESS\n- https://jenkins.openstack.org/job/gate-python-quantumclient-pep8/74/consoleFull : SUCCESS\n- https://jenkins.openstack.org/job/gate-python-quantumclient-python26/53/testReport : SUCCESS\n- https://jenkins.openstack.org/job/gate-python-quantumclient-python27/53/testReport : SUCCESS\n- https://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/6040/consoleFull : SUCCESS\n","accounts_in_message":[],"_revision_number":4},{"id":"6597f6b101994b1344ef2907abcfbd6e546458cd","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2012-06-25 13:57:16.000000000","message":"Patch Set 4: Looks good to me (core reviewer)\n\nI have done a number of tests and it looks good. Only one minor issue regarding the display of a lot of data.\nI think that that can be addressed later.\nPlease look at create_port --tenant-id default --fixed-ip subnet_id\u003d6109e7e5-e778-4d04-8dc3-5c5e18cf64db --fixed-ip subnet_id\u003d6109e7e5-e778-4d04-8dc3-5c5e18cf64db --fixed-ip subnet_id\u003d6109e7e5-e778-4d04-8dc3-5c5e18cf64db --fixed-ip subnet_id\u003d6109e7e5-e778-4d04-8dc3-5c5e18cf64db  ca5ea3d2-b57f-4b4a-8b07-8beafe57f84c\n for an example.\nlist_ports is also problematic.","accounts_in_message":[],"_revision_number":4},{"id":"1a24c8332319431e11d9b17e56e907c9173c6a33","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2012-06-25 13:57:16.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"e32a57318f1fee51a8b15804f45ff42ec83ab079","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-06-25 13:57:16.000000000","message":"Patch Set 5: Works for me\n\nBuild successful\n\n- https://jenkins.openstack.org/job/gate-python-quantumclient-merge/110/consoleFull : SUCCESS\n- https://jenkins.openstack.org/job/gate-python-quantumclient-pep8/75/consoleFull : SUCCESS\n- https://jenkins.openstack.org/job/gate-python-quantumclient-python26/54/testReport : SUCCESS\n- https://jenkins.openstack.org/job/gate-python-quantumclient-python27/54/testReport : SUCCESS\n- https://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/6042/consoleFull : SUCCESS\n","accounts_in_message":[],"_revision_number":5},{"id":"594e6c6e7d79c36e77b71f7b60e85898b88e3dbb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-06-25 13:57:16.000000000","message":"Patch Set 5: No score\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"5addb185d24bb9decf9c728280bf9c85a757081f","author":{"_account_id":261,"name":"Salvatore Orlando","email":"salv.orlando@gmail.com","username":"salvatore-orlando"},"date":"2012-06-25 13:57:16.000000000","message":"Patch Set 5: Looks good to me (core reviewer)\n\nThanks Gong!\n\nIt looks like there\u0027s no prerequisite patch for this. I guess we can approve and merge it, is that ok for you?","accounts_in_message":[],"_revision_number":5},{"id":"269d68c7a8cb45dd6e11cfc1e8d4c2d310037e47","author":{"_account_id":261,"name":"Salvatore Orlando","email":"salv.orlando@gmail.com","username":"salvatore-orlando"},"date":"2012-06-25 13:57:16.000000000","message":"Patch Set 5: Approved\n\nLet\u0027s merge this, then!","accounts_in_message":[],"_revision_number":5},{"id":"472b5d8f6c06dfd5350416a220495b27b080e841","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2012-06-25 13:57:16.000000000","message":"Patch Set 5: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":5},{"id":"4856525709b36ad75077090d7cdaf7790863c0e5","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2012-06-25 13:57:16.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"dc737fa17e6c17da2f5fed41c3b155bc9ae62b49","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2012-06-25 13:57:16.000000000","message":"Patch Set 5:\n\nI am ok","accounts_in_message":[],"_revision_number":5},{"id":"0d7475c89609f7930713fcc64c326c9669ebe819","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-06-25 13:57:16.000000000","message":"Patch Set 5: Verified\n\nBuild successful\n\n- https://jenkins.openstack.org/job/gate-python-quantumclient-merge/111/consoleFull : SUCCESS\n- https://jenkins.openstack.org/job/gate-python-quantumclient-pep8/76/consoleFull : SUCCESS\n- https://jenkins.openstack.org/job/gate-python-quantumclient-python26/55/testReport : SUCCESS\n- https://jenkins.openstack.org/job/gate-python-quantumclient-python27/55/testReport : SUCCESS\n- https://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/6053/consoleFull : SUCCESS\n","accounts_in_message":[],"_revision_number":5},{"id":"f814e975097b4e066110ee5fed3157145388408e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-06-25 13:57:16.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"50c46f61d1a76b5429c20ad61203afedc7c508bb","revisions":{"28889886e121d2b31f9453243a83d68a92c79691":{"kind":"REWORK","_number":1,"created":"2012-06-25 13:57:16.000000000","uploader":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"ref":"refs/changes/02/8902/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/02/8902/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/1"}}},"commit":{"parents":[{"commit":"dd803f8e26f4c3a3b8f1b9e7526d0e1980b2491c","subject":"add keystone support, new command interface, API v2.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/dd803f8e26f4c3a3b8f1b9e7526d0e1980b2491c"}]}],"author":{"name":"Yong Sheng Gong","email":"gongysh@cn.ibm.com","date":"2012-06-24 08:11:11.000000000","tz":480},"committer":{"name":"Yong Sheng Gong","email":"gongysh@cn.ibm.com","date":"2012-06-24 08:18:21.000000000","tz":480},"subject":"add --fixed-ip argument to create port","message":"add --fixed-ip argument to create port\n\nadd --fixed-ip argument to create port and add list and dict type for unknow option\nnow we can use known option feature:\n quantumv2 create_port --fixed-ip subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip\u003e\n--fixed-ip subnet_id\u003d\u003cid\u003e, ip_address\u003d\u003cip2\u003e network_id\nor unknown option feature:\none ip:\n quantumv2 create_port network_id --fixed_ips type\u003ddict list\u003dtrue subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip\u003e\ntwo ips:\nquantumv2 create_port network_id --fixed_ips type\u003ddict subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip\u003e subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip2\u003e\nto create port\nPlease download: https://review.openstack.org/#/c/8794/4 and\nset core_plugin \u003d quantum.db.db_base_plugin_v2.QuantumDbPluginV2 on quantum server side\n\nChange-Id: I693848c75055d1947862d55f4b538c1dfb1e86db\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/28889886e121d2b31f9453243a83d68a92c79691"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/28889886e121d2b31f9453243a83d68a92c79691"}]},"branch":"refs/heads/master"},"116ba5bfc98647494ae333a41367caf0ce534255":{"kind":"REWORK","_number":2,"created":"2012-06-25 13:57:16.000000000","uploader":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"ref":"refs/changes/02/8902/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/02/8902/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/2"}}},"commit":{"parents":[{"commit":"dd803f8e26f4c3a3b8f1b9e7526d0e1980b2491c","subject":"add keystone support, new command interface, API v2.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/dd803f8e26f4c3a3b8f1b9e7526d0e1980b2491c"}]}],"author":{"name":"Yong Sheng Gong","email":"gongysh@cn.ibm.com","date":"2012-06-24 08:11:11.000000000","tz":480},"committer":{"name":"Yong Sheng Gong","email":"gongysh@cn.ibm.com","date":"2012-06-24 09:29:00.000000000","tz":480},"subject":"add --fixed-ip argument to create port","message":"add --fixed-ip argument to create port\n\nadd --fixed-ip argument to create port and add list and dict type for unknow option\nnow we can use known option feature:\n quantumv2 create_port --fixed-ip subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip\u003e\n--fixed-ip subnet_id\u003d\u003cid\u003e, ip_address\u003d\u003cip2\u003e network_id\nor unknown option feature:\none ip:\n quantumv2 create_port network_id --fixed_ips type\u003ddict list\u003dtrue subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip\u003e\ntwo ips:\nquantumv2 create_port network_id --fixed_ips type\u003ddict subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip\u003e subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip2\u003e\nto create port\nPlease download: https://review.openstack.org/#/c/8794/4 and\nset core_plugin \u003d quantum.db.db_base_plugin_v2.QuantumDbPluginV2 on quantum server side\n\nPatch 2: support cliff 1.0\n\nChange-Id: I693848c75055d1947862d55f4b538c1dfb1e86db\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/116ba5bfc98647494ae333a41367caf0ce534255"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/116ba5bfc98647494ae333a41367caf0ce534255"}]},"branch":"refs/heads/master"},"75766159546c72c34031d29e35e3ca537885c312":{"kind":"REWORK","_number":3,"created":"2012-06-25 13:57:16.000000000","uploader":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"ref":"refs/changes/02/8902/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/02/8902/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/3"}}},"commit":{"parents":[{"commit":"dd803f8e26f4c3a3b8f1b9e7526d0e1980b2491c","subject":"add keystone support, new command interface, API v2.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/dd803f8e26f4c3a3b8f1b9e7526d0e1980b2491c"}]}],"author":{"name":"Yong Sheng Gong","email":"gongysh@cn.ibm.com","date":"2012-06-24 08:11:11.000000000","tz":480},"committer":{"name":"Yong Sheng Gong","email":"gongysh@cn.ibm.com","date":"2012-06-25 00:14:51.000000000","tz":480},"subject":"add --fixed-ip argument to create port","message":"add --fixed-ip argument to create port\n\nadd --fixed-ip argument to create port and add list and dict type for unknow option\nnow we can use known option feature:\n quantumv2 create_port --fixed-ip subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip\u003e\n--fixed-ip subnet_id\u003d\u003cid\u003e, ip_address\u003d\u003cip2\u003e network_id\nor unknown option feature:\none ip:\n quantumv2 create_port network_id --fixed_ips type\u003ddict list\u003dtrue subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip\u003e\ntwo ips:\nquantumv2 create_port network_id --fixed_ips type\u003ddict subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip\u003e subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip2\u003e\nto create port\nPlease download: https://review.openstack.org/#/c/8794/4 and\nset core_plugin \u003d quantum.db.db_base_plugin_v2.QuantumDbPluginV2 on quantum server side\n\nPatch 2: support cliff 1.0\nPatch 3: support specify auth strategy, for now, any other auth strategy than keystone will disable auth,\nformat port output\n\nChange-Id: I693848c75055d1947862d55f4b538c1dfb1e86db\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/75766159546c72c34031d29e35e3ca537885c312"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/75766159546c72c34031d29e35e3ca537885c312"}]},"branch":"refs/heads/master"},"7393aeafcc8e6587c22b591017caf1dbf813558f":{"kind":"REWORK","_number":4,"created":"2012-06-25 13:57:16.000000000","uploader":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"ref":"refs/changes/02/8902/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/02/8902/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/4"}}},"commit":{"parents":[{"commit":"dd803f8e26f4c3a3b8f1b9e7526d0e1980b2491c","subject":"add keystone support, new command interface, API v2.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/dd803f8e26f4c3a3b8f1b9e7526d0e1980b2491c"}]}],"author":{"name":"Yong Sheng Gong","email":"gongysh@cn.ibm.com","date":"2012-06-24 08:11:11.000000000","tz":480},"committer":{"name":"Yong Sheng Gong","email":"gongysh@cn.ibm.com","date":"2012-06-25 09:01:38.000000000","tz":480},"subject":"add --fixed-ip argument to create port","message":"add --fixed-ip argument to create port\n\nadd --fixed-ip argument to create port and add list and dict type for unknow option\nnow we can use known option feature:\n quantumv2 create_port --fixed-ip subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip\u003e\n--fixed-ip subnet_id\u003d\u003cid\u003e, ip_address\u003d\u003cip2\u003e network_id\nor unknown option feature:\none ip:\n quantumv2 create_port network_id --fixed_ips type\u003ddict list\u003dtrue subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip\u003e\ntwo ips:\nquantumv2 create_port network_id --fixed_ips type\u003ddict subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip\u003e subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip2\u003e\nto create port\nPlease download: https://review.openstack.org/#/c/8794/4 and\nset core_plugin \u003d quantum.db.db_base_plugin_v2.QuantumDbPluginV2 on quantum server side\n\nPatch 2: support cliff 1.0\nPatch 3: support specify auth strategy, for now, any other auth strategy than keystone will disable auth,\nformat port output\nPatch 4: format None as \u0027\u0027 when outputing, deal with list of dict, add QUANTUMCLIENT_DEBUG env to enable http req/resp print,\nwhich is helpful for testing nova integration\n\nChange-Id: I693848c75055d1947862d55f4b538c1dfb1e86db\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/7393aeafcc8e6587c22b591017caf1dbf813558f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/7393aeafcc8e6587c22b591017caf1dbf813558f"}]},"branch":"refs/heads/master"},"50c46f61d1a76b5429c20ad61203afedc7c508bb":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2012-06-25 13:57:16.000000000","uploader":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"ref":"refs/changes/02/8902/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/02/8902/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/02/8902/5"}}},"commit":{"parents":[{"commit":"dd803f8e26f4c3a3b8f1b9e7526d0e1980b2491c","subject":"add keystone support, new command interface, API v2.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/dd803f8e26f4c3a3b8f1b9e7526d0e1980b2491c"}]}],"author":{"name":"Yong Sheng Gong","email":"gongysh@cn.ibm.com","date":"2012-06-24 08:11:11.000000000","tz":480},"committer":{"name":"Yong Sheng Gong","email":"gongysh@cn.ibm.com","date":"2012-06-25 10:19:18.000000000","tz":480},"subject":"add --fixed-ip argument to create port","message":"add --fixed-ip argument to create port\n\nadd --fixed-ip argument to create port and add list and dict type for unknow option\nnow we can use known option feature:\n quantumv2 create_port --fixed-ip subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip\u003e\n--fixed-ip subnet_id\u003d\u003cid\u003e, ip_address\u003d\u003cip2\u003e network_id\nor unknown option feature:\none ip:\n quantumv2 create_port network_id --fixed_ips type\u003ddict list\u003dtrue subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip\u003e\ntwo ips:\nquantumv2 create_port network_id --fixed_ips type\u003ddict subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip\u003e subnet_id\u003d\u003cid\u003e,ip_address\u003d\u003cip2\u003e\nto create port\nPlease download: https://review.openstack.org/#/c/8794/4 and\nset core_plugin \u003d quantum.db.db_base_plugin_v2.QuantumDbPluginV2 on quantum server side\n\nPatch 2: support cliff 1.0\nPatch 3: support specify auth strategy, for now, any other auth strategy than keystone will disable auth,\nformat port output\nPatch 4: format None as \u0027\u0027 when outputing, deal with list of dict, add QUANTUMCLIENT_DEBUG env to enable http req/resp print,\nwhich is helpful for testing nova integration\nPatch 5: fix interactive mode, and initialize_app problem\n\nChange-Id: I693848c75055d1947862d55f4b538c1dfb1e86db\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/50c46f61d1a76b5429c20ad61203afedc7c508bb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/50c46f61d1a76b5429c20ad61203afedc7c508bb"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
