)]}'
{"keystone/api/trusts.py":[{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"d4e153d756758a3b89716d14f4a5e5644ba4d642","unresolved":false,"context_lines":[{"line_number":167,"context_line":"        ENFORCER.enforce_call(action\u003d\u0027identity:get_trust\u0027,"},{"line_number":168,"context_line":"                              build_target\u003d_build_trust_target_enforcement)"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"        # NOTE(cmurphy) look up trust before doing is_admin authorization - to"},{"line_number":171,"context_line":"        # maintain the API contract, we expect a missing trust to raise a 404"},{"line_number":172,"context_line":"        # before we get to enforcement (lp#1840288)"},{"line_number":173,"context_line":"        trust \u003d PROVIDERS.trust_api.get_trust(trust_id)"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"        if self.oslo_context.is_admin:"}],"source_content_type":"text/x-python","patch_set":7,"id":"7faddb67_d9c02a2e","line":172,"range":{"start_line":170,"start_character":0,"end_line":172,"end_character":51},"updated":"2019-08-19 15:02:16.000000000","message":"Triple sigh. Again, thanks for the note.","commit_id":"b5617eee416d168a674283e220f67e2a9f174a19"}]}
