)]}'
{"placement-api-ref/source/inventories.inc":[{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"91a87f1db0ea12819d994b2f47be3948bf5ffe24","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Create a new inventory for the resource provider identified by `{uuid}`."},{"line_number":49,"context_line":""},{"line_number":50,"context_line":".. rest_method:: POST /resource_providers/{uuid}/inventories"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Normal Response Codes: 201"},{"line_number":53,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":1,"id":"dfeb2761_8f931450","line":50,"range":{"start_line":50,"start_character":43,"end_line":50,"end_character":47},"updated":"2017-03-31 02:17:09.000000000","message":"It should be more specific.\nFor example, \u0027resource_provider_id\u0027.","commit_id":"ffa8548b51cbf7477cf6c0ba4c18eae4171c0c31"},{"author":{"_account_id":21813,"name":"Andrey Volkov","email":"m@amadev.ru","username":"avolkov"},"change_message_id":"ab93f8eb4eb100aa0e1b5eec07713969a9e28cc9","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Create a new inventory for the resource provider identified by `{uuid}`."},{"line_number":49,"context_line":""},{"line_number":50,"context_line":".. rest_method:: POST /resource_providers/{uuid}/inventories"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Normal Response Codes: 201"},{"line_number":53,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":1,"id":"dfeb2761_7d475b1f","line":50,"range":{"start_line":50,"start_character":43,"end_line":50,"end_character":47},"in_reply_to":"dfeb2761_8f931450","updated":"2017-03-31 12:31:55.000000000","message":"Done","commit_id":"ffa8548b51cbf7477cf6c0ba4c18eae4171c0c31"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"91a87f1db0ea12819d994b2f47be3948bf5ffe24","unresolved":false,"context_lines":[{"line_number":58,"context_line":""},{"line_number":59,"context_line":".. rest_parameters:: parameters.yaml"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"  - uuid: resource_provider_uuid_query_required"},{"line_number":62,"context_line":"  - resource_class: resource_class"},{"line_number":63,"context_line":"  - allocation_ratio: allocation_ratio_opt"},{"line_number":64,"context_line":"  - max_unit: max_unit_opt"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"dfeb2761_4f9d0c58","line":61,"range":{"start_line":61,"start_character":4,"end_line":61,"end_character":8},"updated":"2017-03-31 02:17:09.000000000","message":"ditto","commit_id":"ffa8548b51cbf7477cf6c0ba4c18eae4171c0c31"},{"author":{"_account_id":21813,"name":"Andrey Volkov","email":"m@amadev.ru","username":"avolkov"},"change_message_id":"ab93f8eb4eb100aa0e1b5eec07713969a9e28cc9","unresolved":false,"context_lines":[{"line_number":58,"context_line":""},{"line_number":59,"context_line":".. rest_parameters:: parameters.yaml"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"  - uuid: resource_provider_uuid_query_required"},{"line_number":62,"context_line":"  - resource_class: resource_class"},{"line_number":63,"context_line":"  - allocation_ratio: allocation_ratio_opt"},{"line_number":64,"context_line":"  - max_unit: max_unit_opt"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"dfeb2761_5d5497ca","line":61,"range":{"start_line":61,"start_character":4,"end_line":61,"end_character":8},"in_reply_to":"dfeb2761_4f9d0c58","updated":"2017-03-31 12:31:55.000000000","message":"Done","commit_id":"ffa8548b51cbf7477cf6c0ba4c18eae4171c0c31"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"dba2ac5ce88d1174f4d3519c0088735622c51f1b","unresolved":false,"context_lines":[{"line_number":43,"context_line":"   :language: javascript"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"Create resource provider inventory"},{"line_number":46,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Create a new inventory for the resource provider identified by `{resource_provider_uuid}`."},{"line_number":49,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":3,"id":"dfeb2761_16491c8a","line":46,"updated":"2017-04-03 11:58:28.000000000","message":"We should consider not documenting this method at all, list it as deprecated. The better interface is to set all inventories with PUT on the same URI, or PUT to a specific resource class.\n\nPart of the reason is because the response body is not particularly correct or useful.","commit_id":"53f5cc605384bb016842965b5c7dc957b3ba8be2"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"dba2ac5ce88d1174f4d3519c0088735622c51f1b","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Create a new inventory for the resource provider identified by `{resource_provider_uuid}`."},{"line_number":49,"context_line":""},{"line_number":50,"context_line":".. rest_method:: POST /resource_providers/{resource_provider_uuid}/inventories"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Normal Response Codes: 201"},{"line_number":53,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":3,"id":"dfeb2761_96540c23","line":50,"updated":"2017-04-03 11:58:28.000000000","message":"same issue as described in the patch before this one","commit_id":"53f5cc605384bb016842965b5c7dc957b3ba8be2"}],"placement-api-ref/source/parameters.yaml":[{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"91a87f1db0ea12819d994b2f47be3948bf5ffe24","unresolved":false,"context_lines":[{"line_number":110,"context_line":"  required: false"},{"line_number":111,"context_line":"  description: \u003e"},{"line_number":112,"context_line":"    An amount of resource not being involved in the allocation of requested"},{"line_number":113,"context_line":"    resouces.    "},{"line_number":114,"context_line":"resource_class:"},{"line_number":115,"context_line":"  type: string"},{"line_number":116,"context_line":"  in: body"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"dfeb2761_af05b87c","line":113,"range":{"start_line":113,"start_character":13,"end_line":113,"end_character":17},"updated":"2017-03-31 02:17:09.000000000","message":"White spaces.","commit_id":"ffa8548b51cbf7477cf6c0ba4c18eae4171c0c31"},{"author":{"_account_id":21813,"name":"Andrey Volkov","email":"m@amadev.ru","username":"avolkov"},"change_message_id":"ab93f8eb4eb100aa0e1b5eec07713969a9e28cc9","unresolved":false,"context_lines":[{"line_number":110,"context_line":"  required: false"},{"line_number":111,"context_line":"  description: \u003e"},{"line_number":112,"context_line":"    An amount of resource not being involved in the allocation of requested"},{"line_number":113,"context_line":"    resouces.    "},{"line_number":114,"context_line":"resource_class:"},{"line_number":115,"context_line":"  type: string"},{"line_number":116,"context_line":"  in: body"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"dfeb2761_bd5e03e4","line":113,"range":{"start_line":113,"start_character":13,"end_line":113,"end_character":17},"in_reply_to":"dfeb2761_af05b87c","updated":"2017-03-31 12:31:55.000000000","message":"Done","commit_id":"ffa8548b51cbf7477cf6c0ba4c18eae4171c0c31"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"91a87f1db0ea12819d994b2f47be3948bf5ffe24","unresolved":false,"context_lines":[{"line_number":163,"context_line":"  description: \u003e"},{"line_number":164,"context_line":"    A representation of the divisible unit amount of the resource"},{"line_number":165,"context_line":"    that may be requested. For example, step_size \u003d 5 means"},{"line_number":166,"context_line":"    that only values divisible by 5 (5, 10, 15, etc.) can be requested.    "},{"line_number":167,"context_line":"total:"},{"line_number":168,"context_line":"  type: integer"},{"line_number":169,"context_line":"  in: body"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"dfeb2761_efd98022","line":166,"range":{"start_line":166,"start_character":71,"end_line":166,"end_character":75},"updated":"2017-03-31 02:17:09.000000000","message":"White spaces.","commit_id":"ffa8548b51cbf7477cf6c0ba4c18eae4171c0c31"},{"author":{"_account_id":21813,"name":"Andrey Volkov","email":"m@amadev.ru","username":"avolkov"},"change_message_id":"ab93f8eb4eb100aa0e1b5eec07713969a9e28cc9","unresolved":false,"context_lines":[{"line_number":163,"context_line":"  description: \u003e"},{"line_number":164,"context_line":"    A representation of the divisible unit amount of the resource"},{"line_number":165,"context_line":"    that may be requested. For example, step_size \u003d 5 means"},{"line_number":166,"context_line":"    that only values divisible by 5 (5, 10, 15, etc.) can be requested.    "},{"line_number":167,"context_line":"total:"},{"line_number":168,"context_line":"  type: integer"},{"line_number":169,"context_line":"  in: body"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"dfeb2761_7d707b73","line":166,"range":{"start_line":166,"start_character":71,"end_line":166,"end_character":75},"in_reply_to":"dfeb2761_efd98022","updated":"2017-03-31 12:31:55.000000000","message":"Done","commit_id":"ffa8548b51cbf7477cf6c0ba4c18eae4171c0c31"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"dba2ac5ce88d1174f4d3519c0088735622c51f1b","unresolved":false,"context_lines":[{"line_number":57,"context_line":"  description: |"},{"line_number":58,"context_line":"    An \"overcommit\" ratio for a particular class of resource."},{"line_number":59,"context_line":"    It\u0027s a multiplier for ``max_unit`` used to calculate limit for a resource."},{"line_number":60,"context_line":"    For example, for a vCPU resource with::"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"        ``cpu_allocation_ratio`` \u003d 16"},{"line_number":63,"context_line":"        ``max_unit`` \u003d 8"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"dfeb2761_6131c0a2","line":60,"updated":"2017-04-03 11:58:28.000000000","message":"See comments on allocation ratio and max_unit in the patch before this one.\n\nAlso, since the only difference between allocation_ratio and allocation_ration_opt is required being false, you might consider using named anchors in the yaml:\n\n    allocation_ratio: \u0026allocation_ratio\n        required: true\n        type: float\n\n    allocation_ratio_opt:\n        \u003c\u003c : *allocation_ratio\n        required: false","commit_id":"53f5cc605384bb016842965b5c7dc957b3ba8be2"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"dba2ac5ce88d1174f4d3519c0088735622c51f1b","unresolved":false,"context_lines":[{"line_number":84,"context_line":"  description: \u003e"},{"line_number":85,"context_line":"    An upper limit for the type of resource."},{"line_number":86,"context_line":"    It\u0027s used to ensure that a request for"},{"line_number":87,"context_line":"    more resource that can be provided as a single unit will not be accepted."},{"line_number":88,"context_line":"min_unit:"},{"line_number":89,"context_line":"  type: integer"},{"line_number":90,"context_line":"  in: body"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"dfeb2761_0122f452","line":87,"updated":"2017-04-03 11:58:28.000000000","message":"See previous comments.","commit_id":"53f5cc605384bb016842965b5c7dc957b3ba8be2"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"dba2ac5ce88d1174f4d3519c0088735622c51f1b","unresolved":false,"context_lines":[{"line_number":94,"context_line":"min_unit_opt:"},{"line_number":95,"context_line":"  type: integer"},{"line_number":96,"context_line":"  in: body"},{"line_number":97,"context_line":"  required: false"},{"line_number":98,"context_line":"  description: \u003e"},{"line_number":99,"context_line":"    A lower limit for the type of resource."},{"line_number":100,"context_line":"reserved:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"dfeb2761_c11bec18","line":97,"updated":"2017-04-03 11:58:28.000000000","message":"same again","commit_id":"53f5cc605384bb016842965b5c7dc957b3ba8be2"}]}
