)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"8f02638ec662a7033499887aa02d27c8bc7ae71a","unresolved":true,"context_lines":[{"line_number":16,"context_line":"longer used."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"[0] https://opendev.org/openstack/oslo.policy/commit/775641a5fc549c20be37cf862deca394bf7f2d21"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Change-Id: Ie7f9a9201361c56e0f0a289ef93443b9e277357c"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"af6b191c_e2dfd4b7","line":19,"updated":"2021-02-23 10:30:39.000000000","message":"If possible tag with\n\nRelated: blueprint secure-rbac","commit_id":"cf20d89829837027c84746c1d2ffcfde9f8c4b1d"}],"glance/api/policy.py":[{"author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"change_message_id":"b963f538a500362366f4bc275f73403ec48fc648","unresolved":true,"context_lines":[{"line_number":74,"context_line":"            raise policy.PolicyNotRegistered(action)"},{"line_number":75,"context_line":"        return super(Enforcer, self).enforce(action,"},{"line_number":76,"context_line":"                                             target,"},{"line_number":77,"context_line":"                                             context.to_policy_values())"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"    def check_is_admin(self, context):"},{"line_number":80,"context_line":"        \"\"\"Check if the given context is associated with an admin role,"}],"source_content_type":"text/x-python","patch_set":2,"id":"5df45856_33cb5d2f","line":77,"range":{"start_line":77,"start_character":52,"end_line":77,"end_character":71},"updated":"2021-02-04 18:35:41.000000000","message":"Is there a reason to keep this still around, and if not, could we please clean up the function itself too as these are the only two places it\u0027s been called.","commit_id":"83fae80041807ad98471e7558cbf66ef124d005b"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"f0ae78f90fd75860132129ba431d2d499129c514","unresolved":false,"context_lines":[{"line_number":74,"context_line":"            raise policy.PolicyNotRegistered(action)"},{"line_number":75,"context_line":"        return super(Enforcer, self).enforce(action,"},{"line_number":76,"context_line":"                                             target,"},{"line_number":77,"context_line":"                                             context.to_policy_values())"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"    def check_is_admin(self, context):"},{"line_number":80,"context_line":"        \"\"\"Check if the given context is associated with an admin role,"}],"source_content_type":"text/x-python","patch_set":2,"id":"b0559cd8_3b881b8d","line":77,"range":{"start_line":77,"start_character":52,"end_line":77,"end_character":71},"in_reply_to":"5df45856_33cb5d2f","updated":"2021-02-05 15:33:26.000000000","message":"Done","commit_id":"83fae80041807ad98471e7558cbf66ef124d005b"}]}
