)]}'
{"keystone/api/users.py":[{"author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"change_message_id":"f71038c4cfeb48a467b03178dd356bfed60d88df","unresolved":false,"context_lines":[{"line_number":152,"context_line":"        \"\"\""},{"line_number":153,"context_line":"        ENFORCER.enforce_call("},{"line_number":154,"context_line":"            action\u003d\u0027identity:get_user\u0027,"},{"line_number":155,"context_line":"            build_target\u003d_build_user_target_enforcement"},{"line_number":156,"context_line":"        )"},{"line_number":157,"context_line":"        user \u003d PROVIDERS.identity_api.get_user(user_id)"},{"line_number":158,"context_line":"        return self.wrap_member(user)"}],"source_content_type":"text/x-python","patch_set":7,"id":"3f79a3b5_d599281e","line":155,"updated":"2018-10-23 03:32:04.000000000","message":"Just wanted to clarify, if the target returns empty dictionary, then in that case we do not need to handle it here.? Enforce will handle??","commit_id":"ac505d910786becea43e138ce67188c15374cb24"}],"keystone/common/policies/base.py":[{"author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"change_message_id":"12d8eff2d218df94d0241a2734a241a40f17de93","unresolved":false,"context_lines":[{"line_number":29,"context_line":"RULE_SERVICE_ADMIN_OR_TOKEN_SUBJECT \u003d \u0027rule:service_admin_or_token_subject\u0027"},{"line_number":30,"context_line":"RULE_SERVICE_OR_ADMIN \u003d \u0027rule:service_or_admin\u0027"},{"line_number":31,"context_line":"RULE_TRUST_OWNER \u003d \u0027user_id:%(trust.trustor_user_id)s\u0027"},{"line_number":32,"context_line":"READER_ROLE \u003d \u0027role:reader\u0027"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"rules \u003d ["}],"source_content_type":"text/x-python","patch_set":7,"id":"3f79a3b5_983687e8","line":32,"updated":"2018-10-23 03:53:40.000000000","message":"It is also not used anywhere.","commit_id":"ac505d910786becea43e138ce67188c15374cb24"}]}
