)]}'
{"tempest/services/identity/v3/json/roles_client.py":[{"author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"change_message_id":"51836a2ebdcd83f5b63e871b87cd5cd8e813d62e","unresolved":false,"context_lines":[{"line_number":130,"context_line":"        return rest_client.ResponseBody(resp)"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"    def create_group_role_on_project(self, project_id, group_id, role_id):"},{"line_number":133,"context_line":"        \"\"\"Add roles to a group on a project.\"\"\""},{"line_number":134,"context_line":"        resp, body \u003d self.put(\u0027projects/%s/groups/%s/roles/%s\u0027 %"},{"line_number":135,"context_line":"                              (project_id, group_id, role_id), None)"},{"line_number":136,"context_line":"        self.expected_success(204, resp.status)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a89bdaa_d44af5c4","line":133,"updated":"2016-09-06 05:41:13.000000000","message":"heh, you also fixed typos :)","commit_id":"2e6fb56e3005dd2892b207a8e58b85887d9a0789"}]}
