)]}'
{"doc/source/admin/quotas.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"60f8ceb553b10f332ab03575f632d489d2d40b52","unresolved":false,"context_lines":[{"line_number":71,"context_line":"   * - server-group-members"},{"line_number":72,"context_line":"     - Number of servers per server group."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":".. todo::"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"   We need to scrub this section and mention the microversions that remove the"},{"line_number":77,"context_line":"   proxy and network-related resource quotas."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"Checking quota"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7faddb67_a61d62be","line":77,"range":{"start_line":74,"start_character":0,"end_line":77,"end_character":45},"updated":"2019-07-10 15:40:14.000000000","message":"Might have been easier to address this before completely shuffling where everything goes and how it\u0027s written. This todo might no longer apply in the admin docs anyway and instead go in the user docs.","commit_id":"184bbd15238be9cadb8684e04e70a0b0c053bfbb"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"5543f9f92ae9129d37807c1063ee9a1a2b9cb629","unresolved":false,"context_lines":[{"line_number":71,"context_line":"   * - server-group-members"},{"line_number":72,"context_line":"     - Number of servers per server group."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":".. todo::"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"   We need to scrub this section and mention the microversions that remove the"},{"line_number":77,"context_line":"   proxy and network-related resource quotas."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"Checking quota"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7faddb67_a718fc74","line":77,"range":{"start_line":74,"start_character":0,"end_line":77,"end_character":45},"in_reply_to":"7faddb67_a61d62be","updated":"2019-07-10 17:01:37.000000000","message":"Done","commit_id":"184bbd15238be9cadb8684e04e70a0b0c053bfbb"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"65a5c15057fdcdd9870127047258e77f348da1f5","unresolved":false,"context_lines":[{"line_number":43,"context_line":""},{"line_number":44,"context_line":"#. Project-specific limits"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    Depending on the resource, is there a project-specific limit on the"},{"line_number":47,"context_line":"    resource in either the ``quotas`` or ``project_user_quotas`` tables in the"},{"line_number":48,"context_line":"    database?  If so, use that as the limit. You can create these resources"},{"line_number":49,"context_line":"    using:"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"    .. code-block:: console"},{"line_number":52,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_2e3584f6","line":49,"range":{"start_line":46,"start_character":4,"end_line":49,"end_character":10},"updated":"2019-11-20 01:11:27.000000000","message":"This renders weird, IMO. The text is huge compared to the rest of the text in the doc.","commit_id":"8817fbe14b33efeac1cf6b67ac0daab207dfc5e0"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1259928847b5c5dde56eb2fc87fbdc74015e9d60","unresolved":false,"context_lines":[{"line_number":43,"context_line":""},{"line_number":44,"context_line":"#. Project-specific limits"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    Depending on the resource, is there a project-specific limit on the"},{"line_number":47,"context_line":"    resource in either the ``quotas`` or ``project_user_quotas`` tables in the"},{"line_number":48,"context_line":"    database?  If so, use that as the limit. You can create these resources"},{"line_number":49,"context_line":"    using:"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"    .. code-block:: console"},{"line_number":52,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_6d1dbf0d","line":49,"range":{"start_line":46,"start_character":4,"end_line":49,"end_character":10},"in_reply_to":"3fa7e38b_2e3584f6","updated":"2019-11-20 09:43:35.000000000","message":"Done (one space too many for indentation led to this being rendered as a blockquote instead)","commit_id":"8817fbe14b33efeac1cf6b67ac0daab207dfc5e0"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"65a5c15057fdcdd9870127047258e77f348da1f5","unresolved":false,"context_lines":[{"line_number":202,"context_line":""},{"line_number":203,"context_line":".. code-block:: console"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"    $ openstack quota set --floating-ips 20 my-project"},{"line_number":206,"context_line":"    $ openstack quota show my-project"},{"line_number":207,"context_line":"    +----------------------+----------------------------------+"},{"line_number":208,"context_line":"    | Field                | Value                            |"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_291c9e64","line":205,"range":{"start_line":205,"start_character":26,"end_line":205,"end_character":40},"updated":"2019-11-20 01:11:27.000000000","message":"Considering this as a \"new doc\" I\u0027d rather avoid using a nova-network based quota in the example here. Can we just fudge it to be something else, like instances, instead?","commit_id":"8817fbe14b33efeac1cf6b67ac0daab207dfc5e0"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1259928847b5c5dde56eb2fc87fbdc74015e9d60","unresolved":false,"context_lines":[{"line_number":202,"context_line":""},{"line_number":203,"context_line":".. code-block:: console"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"    $ openstack quota set --floating-ips 20 my-project"},{"line_number":206,"context_line":"    $ openstack quota show my-project"},{"line_number":207,"context_line":"    +----------------------+----------------------------------+"},{"line_number":208,"context_line":"    | Field                | Value                            |"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_6dcb7f71","line":205,"range":{"start_line":205,"start_character":26,"end_line":205,"end_character":40},"in_reply_to":"3fa7e38b_291c9e64","updated":"2019-11-20 09:43:35.000000000","message":"Done","commit_id":"8817fbe14b33efeac1cf6b67ac0daab207dfc5e0"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"65a5c15057fdcdd9870127047258e77f348da1f5","unresolved":false,"context_lines":[{"line_number":256,"context_line":"View and update quota values for a project user"},{"line_number":257,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":258,"context_line":""},{"line_number":259,"context_line":".. todo::"},{"line_number":260,"context_line":""},{"line_number":261,"context_line":"    Update this section once openstackclient gains support for user-specific"},{"line_number":262,"context_line":"    quotas."},{"line_number":263,"context_line":""},{"line_number":264,"context_line":"To show quotas for a specific project user, run:"},{"line_number":265,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_c9414a38","line":262,"range":{"start_line":259,"start_character":0,"end_line":262,"end_character":11},"updated":"2019-11-20 01:11:27.000000000","message":"Same comment as on the user quotas page, I don\u0027t think adding user-specific quota ability to osc will or should be a thing.","commit_id":"8817fbe14b33efeac1cf6b67ac0daab207dfc5e0"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1259928847b5c5dde56eb2fc87fbdc74015e9d60","unresolved":false,"context_lines":[{"line_number":256,"context_line":"View and update quota values for a project user"},{"line_number":257,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":258,"context_line":""},{"line_number":259,"context_line":".. todo::"},{"line_number":260,"context_line":""},{"line_number":261,"context_line":"    Update this section once openstackclient gains support for user-specific"},{"line_number":262,"context_line":"    quotas."},{"line_number":263,"context_line":""},{"line_number":264,"context_line":"To show quotas for a specific project user, run:"},{"line_number":265,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_0dc44b5f","line":262,"range":{"start_line":259,"start_character":0,"end_line":262,"end_character":11},"in_reply_to":"3fa7e38b_c9414a38","updated":"2019-11-20 09:43:35.000000000","message":"Done","commit_id":"8817fbe14b33efeac1cf6b67ac0daab207dfc5e0"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"65a5c15057fdcdd9870127047258e77f348da1f5","unresolved":false,"context_lines":[{"line_number":280,"context_line":"    $ projectUser\u003d$(openstack user show -f value -c id USER)"},{"line_number":281,"context_line":"    $ project\u003d$(openstack project show -f value -c id PROJECT)"},{"line_number":282,"context_line":""},{"line_number":283,"context_line":"    $ nova quota-update --user $projectUser --floating-ips 12 $project"},{"line_number":284,"context_line":"    $ nova quota-show --user $projectUser --tenant $project"},{"line_number":285,"context_line":"    +-----------------------------+-------+"},{"line_number":286,"context_line":"    | Quota                       | Limit |"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_a92f2e87","line":283,"range":{"start_line":283,"start_character":44,"end_line":283,"end_character":58},"updated":"2019-11-20 01:11:27.000000000","message":"Similar comment, rather not use nova-network floating ips in a \"new\" example.","commit_id":"8817fbe14b33efeac1cf6b67ac0daab207dfc5e0"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1259928847b5c5dde56eb2fc87fbdc74015e9d60","unresolved":false,"context_lines":[{"line_number":280,"context_line":"    $ projectUser\u003d$(openstack user show -f value -c id USER)"},{"line_number":281,"context_line":"    $ project\u003d$(openstack project show -f value -c id PROJECT)"},{"line_number":282,"context_line":""},{"line_number":283,"context_line":"    $ nova quota-update --user $projectUser --floating-ips 12 $project"},{"line_number":284,"context_line":"    $ nova quota-show --user $projectUser --tenant $project"},{"line_number":285,"context_line":"    +-----------------------------+-------+"},{"line_number":286,"context_line":"    | Quota                       | Limit |"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_cd9f1363","line":283,"range":{"start_line":283,"start_character":44,"end_line":283,"end_character":58},"in_reply_to":"3fa7e38b_a92f2e87","updated":"2019-11-20 09:43:35.000000000","message":"Done","commit_id":"8817fbe14b33efeac1cf6b67ac0daab207dfc5e0"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"65a5c15057fdcdd9870127047258e77f348da1f5","unresolved":false,"context_lines":[{"line_number":336,"context_line":"------------"},{"line_number":337,"context_line":""},{"line_number":338,"context_line":"If not :ref:`counting quota usage from placement \u003cquota-usage-from-placement\u003e`"},{"line_number":339,"context_line":"it is possible for down or poor performing cells to impact quota calculations."},{"line_number":340,"context_line":"See the :ref:`cells documentation \u003ccells-counting-quotas\u003e` for details."},{"line_number":341,"context_line":""},{"line_number":342,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_e939a6d7","line":339,"range":{"start_line":339,"start_character":27,"end_line":339,"end_character":42},"updated":"2019-11-20 01:11:27.000000000","message":"Not a new change but looking at this again I realize this is inconsistent with what is written on L96 \"poor-performing\". I prefer the hyphen but really the main point is that they be same.","commit_id":"8817fbe14b33efeac1cf6b67ac0daab207dfc5e0"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1259928847b5c5dde56eb2fc87fbdc74015e9d60","unresolved":false,"context_lines":[{"line_number":336,"context_line":"------------"},{"line_number":337,"context_line":""},{"line_number":338,"context_line":"If not :ref:`counting quota usage from placement \u003cquota-usage-from-placement\u003e`"},{"line_number":339,"context_line":"it is possible for down or poor performing cells to impact quota calculations."},{"line_number":340,"context_line":"See the :ref:`cells documentation \u003ccells-counting-quotas\u003e` for details."},{"line_number":341,"context_line":""},{"line_number":342,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_adaad780","line":339,"range":{"start_line":339,"start_character":27,"end_line":339,"end_character":42},"in_reply_to":"3fa7e38b_e939a6d7","updated":"2019-11-20 09:43:35.000000000","message":"Done","commit_id":"8817fbe14b33efeac1cf6b67ac0daab207dfc5e0"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"65a5c15057fdcdd9870127047258e77f348da1f5","unresolved":false,"context_lines":[{"line_number":350,"context_line":"leveraging support in the identity service for hierarchical projects."},{"line_number":351,"context_line":"See the `unified limits`__ spec for details."},{"line_number":352,"context_line":""},{"line_number":353,"context_line":"__ https://review.opendev.org/#/c/602201/"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_496f9ac3","line":353,"updated":"2019-11-20 01:11:27.000000000","message":"I think the Known issues and Hierarchical quotas sections should go right after the Counting quota usage from placement section, same as it was in the previous doc. It seems weird to have these design-related infos at the very bottom after a long list of command examples. I\u0027d think they are more related to the quota design/background info that\u0027s before the commands and examples.\n\nThe Known issues are very directly related to Counting quota usage from placement and the Hierarchical quotas are semi related to counting quota usage from placement being that unified limits and counting from placement go hand-in-hand.","commit_id":"8817fbe14b33efeac1cf6b67ac0daab207dfc5e0"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1259928847b5c5dde56eb2fc87fbdc74015e9d60","unresolved":false,"context_lines":[{"line_number":350,"context_line":"leveraging support in the identity service for hierarchical projects."},{"line_number":351,"context_line":"See the `unified limits`__ spec for details."},{"line_number":352,"context_line":""},{"line_number":353,"context_line":"__ https://review.opendev.org/#/c/602201/"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_8d7efb18","line":353,"in_reply_to":"3fa7e38b_496f9ac3","updated":"2019-11-20 09:43:35.000000000","message":"Good point. Done","commit_id":"8817fbe14b33efeac1cf6b67ac0daab207dfc5e0"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"32db6cb584d1c6505a42a86a6065defe4cb00628","unresolved":false,"context_lines":[{"line_number":326,"context_line":"      | server_group_members        | 10    |"},{"line_number":327,"context_line":"      +-----------------------------+-------+"},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"   .. note::"},{"line_number":330,"context_line":""},{"line_number":331,"context_line":"      To view a list of options for the :command:`nova quota-update` command,"},{"line_number":332,"context_line":"      run:"},{"line_number":333,"context_line":""},{"line_number":334,"context_line":"      .. code-block:: console"},{"line_number":335,"context_line":""},{"line_number":336,"context_line":"         $ nova help quota-update"},{"line_number":337,"context_line":""},{"line_number":338,"context_line":"To display the current quota usage for a project user"},{"line_number":339,"context_line":"-----------------------------------------------------"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3fa7e38b_5b542ec6","side":"PARENT","line":336,"range":{"start_line":329,"start_character":0,"end_line":336,"end_character":33},"updated":"2019-11-20 23:59:31.000000000","message":"Looks like this got dropped (seems useful and would keep in consistency with the other sections where this is added underneath the commands).","commit_id":"79c6fb5d4893df056b8ff11b9b2b57b71c679a05"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"c87a110c92afaf718178725bfe962d7d4aac11e2","unresolved":false,"context_lines":[{"line_number":326,"context_line":"      | server_group_members        | 10    |"},{"line_number":327,"context_line":"      +-----------------------------+-------+"},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"   .. note::"},{"line_number":330,"context_line":""},{"line_number":331,"context_line":"      To view a list of options for the :command:`nova quota-update` command,"},{"line_number":332,"context_line":"      run:"},{"line_number":333,"context_line":""},{"line_number":334,"context_line":"      .. code-block:: console"},{"line_number":335,"context_line":""},{"line_number":336,"context_line":"         $ nova help quota-update"},{"line_number":337,"context_line":""},{"line_number":338,"context_line":"To display the current quota usage for a project user"},{"line_number":339,"context_line":"-----------------------------------------------------"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3fa7e38b_2231020c","side":"PARENT","line":336,"range":{"start_line":329,"start_character":0,"end_line":336,"end_character":33},"in_reply_to":"3fa7e38b_5b542ec6","updated":"2019-11-21 09:25:00.000000000","message":"Yup, re-added","commit_id":"79c6fb5d4893df056b8ff11b9b2b57b71c679a05"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"32db6cb584d1c6505a42a86a6065defe4cb00628","unresolved":false,"context_lines":[{"line_number":364,"context_line":"   | ServerGroups       | 0    | 10    |"},{"line_number":365,"context_line":"   +--------------------+------+-------+"},{"line_number":366,"context_line":""},{"line_number":367,"context_line":".. note::"},{"line_number":368,"context_line":""},{"line_number":369,"context_line":"   The :command:`nova limits` command generates an empty"},{"line_number":370,"context_line":"   table as a result of the Compute API, which prints an"},{"line_number":371,"context_line":"   empty list for backward compatibility purposes."}],"source_content_type":"text/x-rst","patch_set":8,"id":"3fa7e38b_9b5e26e7","side":"PARENT","line":371,"range":{"start_line":367,"start_character":0,"end_line":371,"end_character":50},"updated":"2019-11-20 23:59:31.000000000","message":"Looks like this got mistakenly dropped (looks like useful info to me).","commit_id":"79c6fb5d4893df056b8ff11b9b2b57b71c679a05"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"c87a110c92afaf718178725bfe962d7d4aac11e2","unresolved":false,"context_lines":[{"line_number":364,"context_line":"   | ServerGroups       | 0    | 10    |"},{"line_number":365,"context_line":"   +--------------------+------+-------+"},{"line_number":366,"context_line":""},{"line_number":367,"context_line":".. note::"},{"line_number":368,"context_line":""},{"line_number":369,"context_line":"   The :command:`nova limits` command generates an empty"},{"line_number":370,"context_line":"   table as a result of the Compute API, which prints an"},{"line_number":371,"context_line":"   empty list for backward compatibility purposes."}],"source_content_type":"text/x-rst","patch_set":8,"id":"3fa7e38b_023ac6e4","side":"PARENT","line":371,"range":{"start_line":367,"start_character":0,"end_line":371,"end_character":50},"in_reply_to":"3fa7e38b_9b5e26e7","updated":"2019-11-21 09:25:00.000000000","message":"Done","commit_id":"79c6fb5d4893df056b8ff11b9b2b57b71c679a05"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"32db6cb584d1c6505a42a86a6065defe4cb00628","unresolved":false,"context_lines":[{"line_number":267,"context_line":""},{"line_number":268,"context_line":".. note::"},{"line_number":269,"context_line":""},{"line_number":270,"context_line":"    To view a list of options for the :command:`openstack quota set` command,"},{"line_number":271,"context_line":"    run:"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"    .. code-block:: console"},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"        $ openstack help quota set"},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"View and update quota values for a project user"},{"line_number":278,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3fa7e38b_fbb63a25","line":275,"range":{"start_line":270,"start_character":4,"end_line":275,"end_character":34},"updated":"2019-11-20 23:59:31.000000000","message":"Should we also include openstack quota show here too?\n\nAlso, from the admin page I learned that it could alternatively be written:\n\nopenstack quota set --help\n\nand I don\u0027t know which way is more recommended from an osc perspective. EIther way is fine, just think they should be the same format.","commit_id":"ce9e31cd69d42ee1c4d227ab803fe24f1353db1c"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"c87a110c92afaf718178725bfe962d7d4aac11e2","unresolved":false,"context_lines":[{"line_number":267,"context_line":""},{"line_number":268,"context_line":".. note::"},{"line_number":269,"context_line":""},{"line_number":270,"context_line":"    To view a list of options for the :command:`openstack quota set` command,"},{"line_number":271,"context_line":"    run:"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"    .. code-block:: console"},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"        $ openstack help quota set"},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"View and update quota values for a project user"},{"line_number":278,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3fa7e38b_421d1e71","line":275,"range":{"start_line":270,"start_character":4,"end_line":275,"end_character":34},"in_reply_to":"3fa7e38b_fbb63a25","updated":"2019-11-21 09:25:00.000000000","message":"I\u0027ve added \u0027openstack quota show\u0027. I also switched the \u0027--help\u0027 format since that\u0027s more typical and is consistent with how we\u0027ve done things elsewhere, as you note","commit_id":"ce9e31cd69d42ee1c4d227ab803fe24f1353db1c"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"32db6cb584d1c6505a42a86a6065defe4cb00628","unresolved":false,"context_lines":[{"line_number":281,"context_line":""},{"line_number":282,"context_line":"    User-specific quotas are legacy and will be removed when migration to"},{"line_number":283,"context_line":"    :keystone-doc:`unified limits \u003c/admin/unified-limits.html\u003e` is complete."},{"line_number":284,"context_line":"    User-specific quotas are a hack to get two-level hierarchical quotas and"},{"line_number":285,"context_line":"    two-level hierarchy is already being offered in unified limits. For this"},{"line_number":286,"context_line":"    reason, the below commands have not and will not be ported to"},{"line_number":287,"context_line":"    openstackclient."}],"source_content_type":"text/x-rst","patch_set":8,"id":"3fa7e38b_5bc66e9e","line":284,"range":{"start_line":284,"start_character":25,"end_line":284,"end_character":35},"updated":"2019-11-20 23:59:31.000000000","message":"Reword same as the user page.","commit_id":"ce9e31cd69d42ee1c4d227ab803fe24f1353db1c"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"c87a110c92afaf718178725bfe962d7d4aac11e2","unresolved":false,"context_lines":[{"line_number":281,"context_line":""},{"line_number":282,"context_line":"    User-specific quotas are legacy and will be removed when migration to"},{"line_number":283,"context_line":"    :keystone-doc:`unified limits \u003c/admin/unified-limits.html\u003e` is complete."},{"line_number":284,"context_line":"    User-specific quotas are a hack to get two-level hierarchical quotas and"},{"line_number":285,"context_line":"    two-level hierarchy is already being offered in unified limits. For this"},{"line_number":286,"context_line":"    reason, the below commands have not and will not be ported to"},{"line_number":287,"context_line":"    openstackclient."}],"source_content_type":"text/x-rst","patch_set":8,"id":"3fa7e38b_c21fce6d","line":284,"range":{"start_line":284,"start_character":25,"end_line":284,"end_character":35},"in_reply_to":"3fa7e38b_5bc66e9e","updated":"2019-11-21 09:25:00.000000000","message":"Done","commit_id":"ce9e31cd69d42ee1c4d227ab803fe24f1353db1c"}],"doc/source/user/quotas.rst":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"45447d94e12637724522d1783db1d521fb620ad5","unresolved":false,"context_lines":[{"line_number":47,"context_line":"       instances."},{"line_number":48,"context_line":"   * - floating_ips"},{"line_number":49,"context_line":"     - Number of floating IP addresses allowed per project."},{"line_number":50,"context_line":"   * - networks"},{"line_number":51,"context_line":"     - Number of networks allowed per project (nova-network only)."},{"line_number":52,"context_line":"   * - security_groups"},{"line_number":53,"context_line":"     - Number of security groups per project."},{"line_number":54,"context_line":"   * - security_group_rules"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_14fcd53c","line":51,"range":{"start_line":50,"start_character":0,"end_line":51,"end_character":66},"updated":"2019-10-03 18:43:55.000000000","message":"This will need to be removed once I kill nova-network (this cycle, I hope)","commit_id":"8817fbe14b33efeac1cf6b67ac0daab207dfc5e0"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"65a5c15057fdcdd9870127047258e77f348da1f5","unresolved":false,"context_lines":[{"line_number":180,"context_line":"    | volumes              | 10                               |"},{"line_number":181,"context_line":"    +----------------------+----------------------------------+"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":".. todo::"},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"    Update the below once openstackclient gains support for user-specific"},{"line_number":186,"context_line":"    quotas."},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"To list the quotas for your user, run:"},{"line_number":189,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_a9164e49","line":186,"range":{"start_line":183,"start_character":0,"end_line":186,"end_character":11},"updated":"2019-11-20 01:11:27.000000000","message":"I don\u0027t think this will be a thing. User-specific quotas are legacy and when we migrate to unified limits in nova, we will no longer have user-specific quotas. User-specific quotas are a hack to get two-level hierarchical quotas and two-level hierarchy is already being offered in unified limits.","commit_id":"8817fbe14b33efeac1cf6b67ac0daab207dfc5e0"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1259928847b5c5dde56eb2fc87fbdc74015e9d60","unresolved":false,"context_lines":[{"line_number":180,"context_line":"    | volumes              | 10                               |"},{"line_number":181,"context_line":"    +----------------------+----------------------------------+"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":".. todo::"},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"    Update the below once openstackclient gains support for user-specific"},{"line_number":186,"context_line":"    quotas."},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"To list the quotas for your user, run:"},{"line_number":189,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_ad273763","line":186,"range":{"start_line":183,"start_character":0,"end_line":186,"end_character":11},"in_reply_to":"3fa7e38b_a9164e49","updated":"2019-11-20 09:43:35.000000000","message":"I took your notes and copied them almost verbatim. Hopefully what I\u0027ve written makes sense","commit_id":"8817fbe14b33efeac1cf6b67ac0daab207dfc5e0"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"32db6cb584d1c6505a42a86a6065defe4cb00628","unresolved":false,"context_lines":[{"line_number":187,"context_line":""},{"line_number":188,"context_line":".. code-block:: console"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"    $ openstack quota --help"},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"User quotas"},{"line_number":193,"context_line":"~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3fa7e38b_5b3bce99","line":190,"range":{"start_line":190,"start_character":6,"end_line":190,"end_character":21},"updated":"2019-11-20 23:59:31.000000000","message":"openstack quota show\n\nAlso, the admin page would have done this as \u0027openstack help quota show\u0027 so might want to make it consistent. I don\u0027t know which one is considered \"better\" in osc land.","commit_id":"ce9e31cd69d42ee1c4d227ab803fe24f1353db1c"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"c87a110c92afaf718178725bfe962d7d4aac11e2","unresolved":false,"context_lines":[{"line_number":187,"context_line":""},{"line_number":188,"context_line":".. code-block:: console"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"    $ openstack quota --help"},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"User quotas"},{"line_number":193,"context_line":"~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3fa7e38b_224ca29c","line":190,"range":{"start_line":190,"start_character":6,"end_line":190,"end_character":21},"in_reply_to":"3fa7e38b_5b3bce99","updated":"2019-11-21 09:25:00.000000000","message":"Doh. Let\u0027s go with \u0027--help\u0027 since that\u0027s more typical.","commit_id":"ce9e31cd69d42ee1c4d227ab803fe24f1353db1c"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"32db6cb584d1c6505a42a86a6065defe4cb00628","unresolved":false,"context_lines":[{"line_number":196,"context_line":""},{"line_number":197,"context_line":"    User-specific quotas are legacy and will be removed when migration to"},{"line_number":198,"context_line":"    :keystone-doc:`unified limits \u003c/admin/unified-limits.html\u003e` is complete."},{"line_number":199,"context_line":"    User-specific quotas are a hack to get two-level hierarchical quotas and"},{"line_number":200,"context_line":"    two-level hierarchy is already being offered in unified limits. For this"},{"line_number":201,"context_line":"    reason, the below commands have not and will not be ported to"},{"line_number":202,"context_line":"    openstackclient."}],"source_content_type":"text/x-rst","patch_set":8,"id":"3fa7e38b_3baa92d1","line":199,"range":{"start_line":199,"start_character":31,"end_line":199,"end_character":42},"updated":"2019-11-20 23:59:31.000000000","message":"Heh, I would word this differently for the documentation. Sorry, I had expected the todo:: would be removed, not changed to a note, so I didn\u0027t consider the wording.\n\nI\u0027d probably say instead, \"User-specific quotas were added as a way to provide two-level hierarchical quotas and ...\"","commit_id":"ce9e31cd69d42ee1c4d227ab803fe24f1353db1c"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"c87a110c92afaf718178725bfe962d7d4aac11e2","unresolved":false,"context_lines":[{"line_number":196,"context_line":""},{"line_number":197,"context_line":"    User-specific quotas are legacy and will be removed when migration to"},{"line_number":198,"context_line":"    :keystone-doc:`unified limits \u003c/admin/unified-limits.html\u003e` is complete."},{"line_number":199,"context_line":"    User-specific quotas are a hack to get two-level hierarchical quotas and"},{"line_number":200,"context_line":"    two-level hierarchy is already being offered in unified limits. For this"},{"line_number":201,"context_line":"    reason, the below commands have not and will not be ported to"},{"line_number":202,"context_line":"    openstackclient."}],"source_content_type":"text/x-rst","patch_set":8,"id":"3fa7e38b_8250f62d","line":199,"range":{"start_line":199,"start_character":31,"end_line":199,"end_character":42},"in_reply_to":"3fa7e38b_3baa92d1","updated":"2019-11-21 09:25:00.000000000","message":"Fair :) Done","commit_id":"ce9e31cd69d42ee1c4d227ab803fe24f1353db1c"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"32db6cb584d1c6505a42a86a6065defe4cb00628","unresolved":false,"context_lines":[{"line_number":232,"context_line":""},{"line_number":233,"context_line":".. code-block:: console"},{"line_number":234,"context_line":""},{"line_number":235,"context_line":"    $ nova help quota-update"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3fa7e38b_fb887a6b","line":235,"range":{"start_line":235,"start_character":16,"end_line":235,"end_character":28},"updated":"2019-11-20 23:59:31.000000000","message":"quota-show","commit_id":"ce9e31cd69d42ee1c4d227ab803fe24f1353db1c"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"c87a110c92afaf718178725bfe962d7d4aac11e2","unresolved":false,"context_lines":[{"line_number":232,"context_line":""},{"line_number":233,"context_line":".. code-block:: console"},{"line_number":234,"context_line":""},{"line_number":235,"context_line":"    $ nova help quota-update"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3fa7e38b_a25f323f","line":235,"range":{"start_line":235,"start_character":16,"end_line":235,"end_character":28},"in_reply_to":"3fa7e38b_fb887a6b","updated":"2019-11-21 09:25:00.000000000","message":"Done","commit_id":"ce9e31cd69d42ee1c4d227ab803fe24f1353db1c"}]}
