)]}'
{"keystone/common/wsgi.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"f3c0d220dd3adacecc9a97e16b1afadc1eb7d77b","unresolved":false,"context_lines":[{"line_number":290,"context_line":"    def assert_admin(self, context):"},{"line_number":291,"context_line":"        \"\"\"Ensure the user is an admin."},{"line_number":292,"context_line":""},{"line_number":293,"context_line":"        :raises ``keystone.exception.Unauthorized``: raised if a token could"},{"line_number":294,"context_line":"            not be found/authorized, a user is invalid, or a tenant is"},{"line_number":295,"context_line":"            invalid/not scoped."},{"line_number":296,"context_line":"        :raises ``keystone.exception.Forbidden``: raised if the user is not"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba3cc151_7ebe38af","line":293,"updated":"2015-07-08 23:20:15.000000000","message":"`` isn\u0027t needed here.","commit_id":"cd14af6398a71d7af880bd311c37c5cb3fa09130"},{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"9b7897ff255e8d1708c19b89a0eb6b8a55e8e51b","unresolved":false,"context_lines":[{"line_number":290,"context_line":"    def assert_admin(self, context):"},{"line_number":291,"context_line":"        \"\"\"Ensure the user is an admin."},{"line_number":292,"context_line":""},{"line_number":293,"context_line":"        :raises ``keystone.exception.Unauthorized``: raised if a token could"},{"line_number":294,"context_line":"            not be found/authorized, a user is invalid, or a tenant is"},{"line_number":295,"context_line":"            invalid/not scoped."},{"line_number":296,"context_line":"        :raises ``keystone.exception.Forbidden``: raised if the user is not"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba3cc151_9259a1ff","line":293,"in_reply_to":"ba3cc151_7ebe38af","updated":"2015-07-09 04:59:45.000000000","message":"Done","commit_id":"cd14af6398a71d7af880bd311c37c5cb3fa09130"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"1dd34ac96b5df966a957ea1c95177fe77f586fde","unresolved":false,"context_lines":[{"line_number":290,"context_line":"    def assert_admin(self, context):"},{"line_number":291,"context_line":"        \"\"\"Ensure the user is an admin."},{"line_number":292,"context_line":""},{"line_number":293,"context_line":"        :raises ``keystone.exception.Unauthorized``: raised if a token could"},{"line_number":294,"context_line":"            not be found/authorized, a user is invalid, or a tenant is"},{"line_number":295,"context_line":"            invalid/not scoped."},{"line_number":296,"context_line":"        :raises ``keystone.exception.Forbidden``: raised if the user is not"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba3cc151_decd0431","line":293,"in_reply_to":"ba3cc151_7ebe38af","updated":"2015-07-08 23:21:06.000000000","message":"also, remove \"raised\" since this is implied by the context.","commit_id":"cd14af6398a71d7af880bd311c37c5cb3fa09130"},{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"9b7897ff255e8d1708c19b89a0eb6b8a55e8e51b","unresolved":false,"context_lines":[{"line_number":290,"context_line":"    def assert_admin(self, context):"},{"line_number":291,"context_line":"        \"\"\"Ensure the user is an admin."},{"line_number":292,"context_line":""},{"line_number":293,"context_line":"        :raises ``keystone.exception.Unauthorized``: raised if a token could"},{"line_number":294,"context_line":"            not be found/authorized, a user is invalid, or a tenant is"},{"line_number":295,"context_line":"            invalid/not scoped."},{"line_number":296,"context_line":"        :raises ``keystone.exception.Forbidden``: raised if the user is not"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba3cc151_32753563","line":293,"in_reply_to":"ba3cc151_decd0431","updated":"2015-07-09 04:59:45.000000000","message":"Done","commit_id":"cd14af6398a71d7af880bd311c37c5cb3fa09130"}]}
