)]}'
{"placement-api-ref/source/usages.inc":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"608efe3fe6b39082d8a1109ee36b7123bd11e188","unresolved":false,"context_lines":[{"line_number":13,"context_line":"project identified by `project_id` and user identified by"},{"line_number":14,"context_line":"`user_id`. The value is a dictionary of resource classes paired with"},{"line_number":15,"context_line":"the sum of the allocations of that resource class for provided"},{"line_number":16,"context_line":"parameters."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":".. rest_method:: GET /usages"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":7,"id":"1f1a1f67_c13cf5c9","line":16,"updated":"2017-07-14 18:08:25.000000000","message":"You may wish to say here that user_id is optional, in which case data for the entire project is returned.","commit_id":"c37fc9131966a3979de1725bb87cbf4539be8e2a"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"f00439bb5be1eaf39715c6720cdebbf3f4d95d37","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Represent the consumption of resources for a project and user."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":".. note:: Usages API requests are availiable starting from version 1.9."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"List usages"},{"line_number":10,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-c++src","patch_set":11,"id":"9f436f4f_97dad614","line":7,"range":{"start_line":7,"start_character":34,"end_line":7,"end_character":44},"updated":"2017-08-09 15:27:58.000000000","message":"available","commit_id":"bd5dd8cf0298d90d7df018e975000f46c22fe7bb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"f00439bb5be1eaf39715c6720cdebbf3f4d95d37","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":".. rest_parameters:: parameters.yaml"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"  - project_id: project_id"},{"line_number":28,"context_line":"  - user_id: user_id"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Response"}],"source_content_type":"text/x-c++src","patch_set":11,"id":"9f436f4f_926304dd","line":27,"range":{"start_line":27,"start_character":16,"end_line":27,"end_character":26},"updated":"2017-08-09 15:27:58.000000000","message":"The description on this says,\n\n\"The uuid of a project.\"\n\nTechnically it doesn\u0027t have to be a UUID, same for user_id.\n\nThat\u0027s something we could cleanup separately later though since it\u0027s going to impact more than just this change.","commit_id":"bd5dd8cf0298d90d7df018e975000f46c22fe7bb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"e5a33836628855b9c88c570e8e39ca49e30e0124","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":".. rest_method:: GET /usages"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Normal Response Codes: 200"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Request"},{"line_number":23,"context_line":"-------"}],"source_content_type":"text/x-c++src","patch_set":12,"id":"9f436f4f_92fd443c","line":20,"updated":"2017-08-09 15:46:30.000000000","message":"This could fail with a 400 since there is jsonschema validation on the query parameters since project_id is required. Do we doc 400s?","commit_id":"666a39ad72700445b1f4ae981be0852ceff4c67b"}]}
