)]}'
{"nova/api/openstack/placement/handlers/inventory.py":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"3678de7c3f0f5aa28b269d6829cb05676ecf8148","unresolved":false,"context_lines":[{"line_number":175,"context_line":"    return response"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"def _serialize_inventory(inventory, generation\u003dNone):"},{"line_number":179,"context_line":"    \"\"\"Turn a single inventory into a dictionary.\"\"\""},{"line_number":180,"context_line":"    data \u003d {"},{"line_number":181,"context_line":"        field: getattr(inventory, field)"}],"source_content_type":"text/x-python","patch_set":5,"id":"9a89bdaa_8501c2b1","line":178,"updated":"2016-09-07 12:59:32.000000000","message":"Meh, not really a fan of this dual-purposed function interface. Do one thing and do it well...","commit_id":"907605dcb5094af9b6c2e4d27815bdfb6e9639b5"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"b86d9ea506e8062f9a430a17cf8f662d7fb00cb1","unresolved":false,"context_lines":[{"line_number":175,"context_line":"    return response"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"def _serialize_inventory(inventory, generation\u003dNone):"},{"line_number":179,"context_line":"    \"\"\"Turn a single inventory into a dictionary.\"\"\""},{"line_number":180,"context_line":"    data \u003d {"},{"line_number":181,"context_line":"        field: getattr(inventory, field)"}],"source_content_type":"text/x-python","patch_set":5,"id":"9a89bdaa_c6d661f0","line":178,"in_reply_to":"9a89bdaa_8501c2b1","updated":"2016-09-07 17:27:39.000000000","message":"I\u0027ve made a note to address things of this ilk in a followup once we get out of the current rush.","commit_id":"907605dcb5094af9b6c2e4d27815bdfb6e9639b5"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"c0ed72a5b5ff349bb51148c6db488f93f3602311","unresolved":false,"context_lines":[{"line_number":175,"context_line":"    \"\"\"Send a JSON representation of one single inventory.\"\"\""},{"line_number":176,"context_line":"    response.status \u003d status"},{"line_number":177,"context_line":"    response.body \u003d jsonutils.dumps(_serialize_inventory("},{"line_number":178,"context_line":"        inventory, generation\u003dresource_provider.generation))"},{"line_number":179,"context_line":"    response.content_type \u003d \u0027application/json\u0027"},{"line_number":180,"context_line":"    return response"},{"line_number":181,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"7a8ec9b2_c2a09b93","line":178,"range":{"start_line":178,"start_character":19,"end_line":178,"end_character":29},"updated":"2016-09-14 11:34:05.000000000","message":"Nit: seems odd to bother with the kwarg.","commit_id":"b221f11ee00fbf8b8a8c2b8e9ec9d761da2628b1"}]}
