)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"a90f24a054b2357ea422a847e62a29b0637625c2","unresolved":false,"context_lines":[{"line_number":12,"context_line":"There are two primary changes here:"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"* unregistering the Usage class"},{"line_number":15,"context_line":"* where objects.Usage is used, point directly to the"},{"line_number":16,"context_line":"  nova.objects.resource_provider package instead"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Partially-Implements: bp placement-deregister-objects"},{"line_number":19,"context_line":"Change-Id: If40ef25c808cebd6e7a22a0b1697161eeadb30cb"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"bf57530f_61a2279d","line":16,"range":{"start_line":15,"start_character":0,"end_line":16,"end_character":48},"updated":"2017-09-20 14:54:12.000000000","message":"Is this boilerplate? It must be. Looking at the API handlers code, it looks like only UsageList is called from there, so I suppose this is OK.","commit_id":"d20e0a9c94bec5f2c9a546ccc24ea1319ad5b4ff"}]}
