)]}'
{"keystone/common/policies/grant.py":[{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"fe23a4dd986f8dac3da0758a10536a988e18be12","unresolved":false,"context_lines":[{"line_number":113,"context_line":"    policy.DocumentedRuleDefault("},{"line_number":114,"context_line":"        name\u003dbase.IDENTITY % \u0027check_global_grant\u0027,"},{"line_number":115,"context_line":"        check_str\u003dbase.RULE_ADMIN_REQUIRED,"},{"line_number":116,"context_line":"        description\u003d\u0027Check a user or group  has a global role assignment.\u0027,"},{"line_number":117,"context_line":"        operations\u003dlist_operations(global_resource_paths, [\u0027HEAD\u0027, \u0027GET\u0027])"},{"line_number":118,"context_line":"    ),"},{"line_number":119,"context_line":"    policy.DocumentedRuleDefault("}],"source_content_type":"text/x-python","patch_set":6,"id":"7f287b81_d89d490b","line":116,"range":{"start_line":116,"start_character":43,"end_line":116,"end_character":44},"updated":"2017-09-01 21:29:50.000000000","message":"nit: extra space here","commit_id":"9b266da6360070b72278eed2db6b07491d41796c"}]}
