)]}'
{"doc/source/rest/v2/quotas.rst":[{"author":{"_account_id":8099,"name":"Graham Hayes","email":"gr@ham.ie","username":"graham"},"change_message_id":"ecb4cbc8478671eabd8c147461f607fd7caf6039","unresolved":false,"context_lines":[{"line_number":58,"context_line":"        Content-Type: application/json"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"        {"},{"line_number":61,"context_line":"        \t\"quota\": {"},{"line_number":62,"context_line":"        \t\t\"zones\": 10,"},{"line_number":63,"context_line":"        \t\t\"recordset_records\": 20,"},{"line_number":64,"context_line":"        \t\t\"zone_records\": 500,"}],"source_content_type":"text/x-rst","patch_set":1,"id":"baada198_5269d123","line":61,"updated":"2014-07-24 17:21:34.000000000","message":"We prefer spaces to tabs.","commit_id":"03a2b49a839bb3c2f45d61c862e6db56d49cc6cd"},{"author":{"_account_id":741,"name":"Kiall Mac Innes","email":"kiall@macinnes.ie","username":"kiall"},"change_message_id":"c419a6f8638041c56d698228971bba0e5c1415e4","unresolved":false,"context_lines":[{"line_number":58,"context_line":"        Content-Type: application/json"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"        {"},{"line_number":61,"context_line":"        \t\"quota\": {"},{"line_number":62,"context_line":"        \t\t\"zones\": 10,"},{"line_number":63,"context_line":"        \t\t\"recordset_records\": 20,"},{"line_number":64,"context_line":"        \t\t\"zone_records\": 500,"}],"source_content_type":"text/x-rst","patch_set":1,"id":"baada198_e5d86154","line":61,"in_reply_to":"baada198_5269d123","updated":"2014-07-24 17:41:26.000000000","message":"prefer isn\u0027t a stong enough word :) Mixing tabs + spaces tends to make things look awful!","commit_id":"03a2b49a839bb3c2f45d61c862e6db56d49cc6cd"},{"author":{"_account_id":8174,"name":"Tim Simmons","email":"tim.r.simmons@gmail.com","username":"TimSimmons"},"change_message_id":"228b57ebac2d9b9af3fd59353b95cad88eabe988","unresolved":false,"context_lines":[{"line_number":30,"context_line":"    enabled_extensions_v2 \u003d quotas"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Once this line has been added, restart the designate-central and designate-api"},{"line_number":33,"context_line":"processes."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Get Quotas"},{"line_number":36,"context_line":"----------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"baada198_95388fd5","line":33,"updated":"2014-07-25 14:41:20.000000000","message":"(services) /nitpick","commit_id":"9aef28a6458f485e7c0e92b266cfcd2a02331f2a"},{"author":{"_account_id":8174,"name":"Tim Simmons","email":"tim.r.simmons@gmail.com","username":"TimSimmons"},"change_message_id":"228b57ebac2d9b9af3fd59353b95cad88eabe988","unresolved":false,"context_lines":[{"line_number":117,"context_line":""},{"line_number":118,"context_line":"    :statuscode 200: Success"},{"line_number":119,"context_line":"    :statuscode 401: Access Denied"},{"line_number":120,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"baada198_551b576e","line":120,"updated":"2014-07-25 14:41:20.000000000","message":"You can also do a DELETE, which resets the quotas to their defaults.","commit_id":"9aef28a6458f485e7c0e92b266cfcd2a02331f2a"},{"author":{"_account_id":8094,"name":"Vinod Mangalpally","email":"mrvinod@outlook.com","username":"vinodmr"},"change_message_id":"517341d4db1e76c4cde90da278b6e04fb09ce6ad","unresolved":false,"context_lines":[{"line_number":38,"context_line":".. http:get:: /quotas/TENANT_ID"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"    Retrieves quotas for tenant with the specified TENANT_ID.  The"},{"line_number":41,"context_line":"    following example retrieves the quotas for tenant 12345."},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"    **Example request:**"},{"line_number":44,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"baada198_2aa83d77","line":41,"updated":"2014-07-25 17:30:47.000000000","message":"Could you also add information about what permissions are needed to run these commands?","commit_id":"f49113a978baf2bd5a68f0afa0f583b62ab269e9"},{"author":{"_account_id":8099,"name":"Graham Hayes","email":"gr@ham.ie","username":"graham"},"change_message_id":"def12313f965a7363cb66c105b50b8522cc49dbc","unresolved":false,"context_lines":[{"line_number":38,"context_line":".. http:get:: /quotas/TENANT_ID"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"    Retrieves quotas for tenant with the specified TENANT_ID.  The"},{"line_number":41,"context_line":"    following example retrieves the quotas for tenant 12345."},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"    **Example request:**"},{"line_number":44,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"baada198_8c7ebee1","line":41,"in_reply_to":"baada198_2aa83d77","updated":"2014-07-25 21:41:29.000000000","message":"I think we are ok - all of these calls are defined by policy - so we would be better off having a policy page with the list of defaults","commit_id":"f49113a978baf2bd5a68f0afa0f583b62ab269e9"},{"author":{"_account_id":8094,"name":"Vinod Mangalpally","email":"mrvinod@outlook.com","username":"vinodmr"},"change_message_id":"517341d4db1e76c4cde90da278b6e04fb09ce6ad","unresolved":false,"context_lines":[{"line_number":138,"context_line":""},{"line_number":139,"context_line":"    .. sourcecode:: http"},{"line_number":140,"context_line":""},{"line_number":141,"context_line":"        HTTP/1.1 204 No Content"},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"    :statuscode 204: No Content"},{"line_number":144,"context_line":"    :statuscode 401: Access Denied"}],"source_content_type":"text/x-rst","patch_set":3,"id":"baada198_aaab6d6f","line":141,"updated":"2014-07-25 17:30:47.000000000","message":"Tim, in this case, since delete does not do an actual delete but a reset, I think it would be more informational to send back the reset limits.","commit_id":"f49113a978baf2bd5a68f0afa0f583b62ab269e9"},{"author":{"_account_id":8099,"name":"Graham Hayes","email":"gr@ham.ie","username":"graham"},"change_message_id":"def12313f965a7363cb66c105b50b8522cc49dbc","unresolved":false,"context_lines":[{"line_number":138,"context_line":""},{"line_number":139,"context_line":"    .. sourcecode:: http"},{"line_number":140,"context_line":""},{"line_number":141,"context_line":"        HTTP/1.1 204 No Content"},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"    :statuscode 204: No Content"},{"line_number":144,"context_line":"    :statuscode 401: Access Denied"}],"source_content_type":"text/x-rst","patch_set":3,"id":"baada198_2c1852cc","line":141,"in_reply_to":"baada198_8ac069e1","updated":"2014-07-25 21:41:29.000000000","message":"I think that can be followed up in a new patch - this documents the extention, as is - so its ok here.","commit_id":"f49113a978baf2bd5a68f0afa0f583b62ab269e9"},{"author":{"_account_id":8174,"name":"Tim Simmons","email":"tim.r.simmons@gmail.com","username":"TimSimmons"},"change_message_id":"dd3abb6e407f03a287ae6cd271918cf4f14751c5","unresolved":false,"context_lines":[{"line_number":138,"context_line":""},{"line_number":139,"context_line":"    .. sourcecode:: http"},{"line_number":140,"context_line":""},{"line_number":141,"context_line":"        HTTP/1.1 204 No Content"},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"    :statuscode 204: No Content"},{"line_number":144,"context_line":"    :statuscode 401: Access Denied"}],"source_content_type":"text/x-rst","patch_set":3,"id":"baada198_8ac069e1","line":141,"in_reply_to":"baada198_aaab6d6f","updated":"2014-07-25 17:39:05.000000000","message":"I don\u0027t disagree, I was just porting the functionality over from the v1 API, which did not do this.","commit_id":"f49113a978baf2bd5a68f0afa0f583b62ab269e9"}]}
