)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"9357c49fa3057b418dee4d9c8a5ba6e15f89ab42","unresolved":false,"context_lines":[{"line_number":24,"context_line":"* floating ip CRUD"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Change-Id: I90f76d759d6f808b0b08b828eb79f38452fa1352"},{"line_number":27,"context_line":"Co-Authored-By: Tang Chen \u003cchen.tang@easystack.cn\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"ba0121b8_75c154e4","line":27,"updated":"2016-03-29 14:10:00.000000000","message":"Hi Tang, can we get a list of bugs or a blueprint (preferred) here that will be used to handle this refactor?","commit_id":"0258a3aea9b15704cf86d541fadb4b39bb32ca4c"},{"author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"change_message_id":"698bca1b18c16ce33c2a2df165a8f7d206e7400a","unresolved":false,"context_lines":[{"line_number":24,"context_line":"* floating ip CRUD"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Change-Id: I90f76d759d6f808b0b08b828eb79f38452fa1352"},{"line_number":27,"context_line":"Co-Authored-By: Tang Chen \u003cchen.tang@easystack.cn\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"ba0121b8_a4f4f65a","line":27,"in_reply_to":"ba0121b8_75c154e4","updated":"2016-03-31 06:26:01.000000000","message":"Hi Richard,\n\nI registered a BP for this.\n\nhttps://blueprints.launchpad.net/python-openstackclient/+spec/rework-ip-commands","commit_id":"0258a3aea9b15704cf86d541fadb4b39bb32ca4c"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"bbf90170e550a641d83b9532f355e82502b1bbea","unresolved":false,"context_lines":[{"line_number":24,"context_line":"* floating ip CRUD"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Change-Id: I90f76d759d6f808b0b08b828eb79f38452fa1352"},{"line_number":27,"context_line":"Co-Authored-By: Tang Chen \u003cchen.tang@easystack.cn\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"ba0121b8_1186a5da","line":27,"in_reply_to":"ba0121b8_a4f4f65a","updated":"2016-03-31 15:26:27.000000000","message":"Thank you.","commit_id":"0258a3aea9b15704cf86d541fadb4b39bb32ca4c"}],"doc/source/command-objects/floating-ip-pool.rst":[{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"dd61fe8fd9055c10bdff654c717efd141c23bff4","unresolved":false,"context_lines":[{"line_number":2,"context_line":"floating ip pool"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Compute v2, Network v2"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"floating ip pool list"},{"line_number":8,"context_line":"---------------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1af94dfe_cddbab1a","line":5,"updated":"2016-03-15 15:40:45.000000000","message":"So does this have meaning in Network API?","commit_id":"08b5fdcef8c312442e9010c158efafb2b1251807"}],"doc/source/command-objects/floating-ip.rst":[{"author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"change_message_id":"87c133486fbd2377a6bbf25ef8e41c0d95921513","unresolved":false,"context_lines":[{"line_number":7,"context_line":"floating ip create"},{"line_number":8,"context_line":"------------------"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Create new floating IP address"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":".. program:: floating ip create"},{"line_number":13,"context_line":".. code:: bash"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3afc51ec_e613165b","line":10,"range":{"start_line":10,"start_character":6,"end_line":10,"end_character":9},"updated":"2016-03-11 22:15:02.000000000","message":"nit: a new","commit_id":"08b5fdcef8c312442e9010c158efafb2b1251807"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"f19f5241067a2cb12abdc9c38c428582d21e2dff","unresolved":false,"context_lines":[{"line_number":7,"context_line":"floating ip create"},{"line_number":8,"context_line":"------------------"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Create new floating IP address"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":".. program:: floating ip create"},{"line_number":13,"context_line":".. code:: bash"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3afc51ec_c9370de2","line":10,"in_reply_to":"3afc51ec_e613165b","updated":"2016-03-11 22:28:06.000000000","message":"This is an inconsistency...we don\u0027t always use articles here.  I\u0027ll check with Anne for a ruling","commit_id":"08b5fdcef8c312442e9010c158efafb2b1251807"},{"author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"change_message_id":"87c133486fbd2377a6bbf25ef8e41c0d95921513","unresolved":false,"context_lines":[{"line_number":15,"context_line":"    os floating ip create"},{"line_number":16,"context_line":"        --network \u003cnetwork\u003e"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":".. this is problematic because using an option here is kinda nonsense"},{"line_number":19,"context_line":".. but the positional is for the name of the resource in a create command"},{"line_number":20,"context_line":".. option:: --network \u003cnetwork\u003e"},{"line_number":21,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3afc51ec_063282f1","line":18,"range":{"start_line":18,"start_character":54,"end_line":18,"end_character":60},"updated":"2016-03-11 22:15:02.000000000","message":"I do hope this is understandable to the readers who do not have English as a primary language... Otherwise no issues :)","commit_id":"08b5fdcef8c312442e9010c158efafb2b1251807"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"f19f5241067a2cb12abdc9c38c428582d21e2dff","unresolved":false,"context_lines":[{"line_number":15,"context_line":"    os floating ip create"},{"line_number":16,"context_line":"        --network \u003cnetwork\u003e"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":".. this is problematic because using an option here is kinda nonsense"},{"line_number":19,"context_line":".. but the positional is for the name of the resource in a create command"},{"line_number":20,"context_line":".. option:: --network \u003cnetwork\u003e"},{"line_number":21,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3afc51ec_46364a04","line":18,"in_reply_to":"3afc51ec_063282f1","updated":"2016-03-11 22:28:06.000000000","message":"This is really a review comment, I\u0027m not convinced this is how the command should look yet.  I am looking for opinions.","commit_id":"08b5fdcef8c312442e9010c158efafb2b1251807"},{"author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"change_message_id":"158a798fc299cb4b28db214d40430469955f5aae","unresolved":false,"context_lines":[{"line_number":15,"context_line":"    os floating ip create"},{"line_number":16,"context_line":"        --network \u003cnetwork\u003e"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":".. this is problematic because using an option here is kinda nonsense"},{"line_number":19,"context_line":".. but the positional is for the name of the resource in a create command"},{"line_number":20,"context_line":".. option:: --network \u003cnetwork\u003e"},{"line_number":21,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3afc51ec_56d0ad53","line":18,"in_reply_to":"3afc51ec_46364a04","updated":"2016-03-12 09:11:39.000000000","message":"BTW, I read some more nova code. The floating ip pool is a pool in nova if neutron is not enabled. It has specific APIs to fetch the info. I\u0027m not sure if using \"network\" instead of \"pool\" in nova network is a good idea. \n\nFor example, \"openstack network list\" and \"nova floating-ip-pool-list\" list up different things. I\u0027m afraid that using \"network\" here will confuse users.","commit_id":"08b5fdcef8c312442e9010c158efafb2b1251807"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"dd61fe8fd9055c10bdff654c717efd141c23bff4","unresolved":false,"context_lines":[{"line_number":15,"context_line":"    os floating ip create"},{"line_number":16,"context_line":"        --network \u003cnetwork\u003e"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":".. this is problematic because using an option here is kinda nonsense"},{"line_number":19,"context_line":".. but the positional is for the name of the resource in a create command"},{"line_number":20,"context_line":".. option:: --network \u003cnetwork\u003e"},{"line_number":21,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1af94dfe_cdad6b8a","line":18,"in_reply_to":"3afc51ec_56d0ad53","updated":"2016-03-15 15:40:45.000000000","message":"I think it might be more confusing to have two options that change depending on the API used.  I know some of that is unavoidable, but we try really hard to make the commands the same when possible.\n\nI do understand that the source of the floating IP is different, and maybe that is the compelling reason I was looking for to not use an option and deviate from the convention that the positional is the name of the resource being created.  Or we rename the option to --source?","commit_id":"08b5fdcef8c312442e9010c158efafb2b1251807"}],"doc/source/commands.rst":[{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"1841d5c1b162e91135bb88028dc4ea874c70db1d","unresolved":false,"context_lines":[{"line_number":86,"context_line":"* ``endpoint``: (**Identity**) the base URL used to contact a specific service"},{"line_number":87,"context_line":"* ``extension``: (**Compute**, **Identity**, **Network**, **Volume**) OpenStack server API extensions"},{"line_number":88,"context_line":"* ``federation protocol``: (**Identity**) the underlying protocol used while federating identities"},{"line_number":89,"context_line":"* ``fixedi ip``: (**Compute**, **Network**) - an internal IP address assigned to a server"},{"line_number":90,"context_line":"* ``flavor``: (**Compute**) predefined server configurations: ram, root disk, etc"},{"line_number":91,"context_line":"* ``floating ip``: (**Compute**, **Network**) - a public IP address that can be mapped to a server"},{"line_number":92,"context_line":"* ``floating ip pool``: (**Compute**, **Network**) - a pool of public IP addresses"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ba0121b8_f93dd3c4","line":89,"updated":"2016-03-31 17:10:25.000000000","message":"typo: fixedi","commit_id":"0258a3aea9b15704cf86d541fadb4b39bb32ca4c"},{"author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"change_message_id":"7ce22ead324c08dc12d0fdacec01100a01b9bff9","unresolved":false,"context_lines":[{"line_number":86,"context_line":"* ``endpoint``: (**Identity**) the base URL used to contact a specific service"},{"line_number":87,"context_line":"* ``extension``: (**Compute**, **Identity**, **Network**, **Volume**) OpenStack server API extensions"},{"line_number":88,"context_line":"* ``federation protocol``: (**Identity**) the underlying protocol used while federating identities"},{"line_number":89,"context_line":"* ``fixedi ip``: (**Compute**, **Network**) - an internal IP address assigned to a server"},{"line_number":90,"context_line":"* ``flavor``: (**Compute**) predefined server configurations: ram, root disk, etc"},{"line_number":91,"context_line":"* ``floating ip``: (**Compute**, **Network**) - a public IP address that can be mapped to a server"},{"line_number":92,"context_line":"* ``floating ip pool``: (**Compute**, **Network**) - a pool of public IP addresses"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ba0121b8_aef776d1","line":89,"in_reply_to":"ba0121b8_f93dd3c4","updated":"2016-04-01 09:41:34.000000000","message":"Done","commit_id":"0258a3aea9b15704cf86d541fadb4b39bb32ca4c"}]}
