)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"149b033e28843fe333f5b21cb82dc6ec195c59e9","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Delete duplicate functions in placement test"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"In tests getting allocation candidates, this patch deletes"},{"line_number":10,"context_line":"duplicate function of _get_rp_ids_matching_names() and use"},{"line_number":11,"context_line":"_get_rp_ids_matching_names() instead."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I5b74cf1af3d03d346d40c6cf0f19b8d51439d878"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5f7c97a3_36ad129b","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":9},"updated":"2018-06-07 14:44:33.000000000","message":"To be precise, it\u0027s not actually a duplicate function; but it has the same result if you pass it only the names of root providers.  Since that\u0027s a thing we\u0027re able to do, we can get rid of the method that traces back to the roots.","commit_id":"9b5bd895b40b2bdcb9058ff757a0e9150279df6c"}]}
