)]}'
{"keystone/common/wsgi.py":[{"author":{"_account_id":6460,"name":"Brad Topol","email":"btopol@us.ibm.com","username":"btopol"},"change_message_id":"b9a051a50369b595673562f96d32d5ad44f2bd2a","unresolved":false,"context_lines":[{"line_number":92,"context_line":""},{"line_number":93,"context_line":"    for bind_type, identifier in bind.items():"},{"line_number":94,"context_line":"        if bind_type \u003d\u003d \u0027kerberos\u0027:"},{"line_number":95,"context_line":"            if not (context[\u0027environment\u0027].get(\u0027AUTH_TYPE\u0027, \u0027\u0027).lower()"},{"line_number":96,"context_line":"                    \u003d\u003d \u0027negotiate\u0027):"},{"line_number":97,"context_line":"                LOG.info(_LI(\"Kerberos credentials required and not present\"))"},{"line_number":98,"context_line":"                raise exception.Unauthorized()"}],"source_content_type":"text/x-python","patch_set":1,"id":"1aa78d24_d76e99c6","side":"PARENT","line":95,"updated":"2016-07-13 17:07:41.000000000","message":"I must admit I pulled up git blame just too see who did this.","commit_id":"7923a4669278c1386bea2520adf097760a3ec4fd"},{"author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"change_message_id":"6cf741ea5af3795a2ea5d3bddeb8bec7a3629066","unresolved":false,"context_lines":[{"line_number":92,"context_line":""},{"line_number":93,"context_line":"    for bind_type, identifier in bind.items():"},{"line_number":94,"context_line":"        if bind_type \u003d\u003d \u0027kerberos\u0027:"},{"line_number":95,"context_line":"            if not (context[\u0027environment\u0027].get(\u0027AUTH_TYPE\u0027, \u0027\u0027).lower()"},{"line_number":96,"context_line":"                    \u003d\u003d \u0027negotiate\u0027):"},{"line_number":97,"context_line":"                LOG.info(_LI(\"Kerberos credentials required and not present\"))"},{"line_number":98,"context_line":"                raise exception.Unauthorized()"}],"source_content_type":"text/x-python","patch_set":1,"id":"1aa78d24_49eaf6ad","side":"PARENT","line":95,"in_reply_to":"1aa78d24_d76e99c6","updated":"2016-07-14 04:51:04.000000000","message":"I\u0027m pretty sure it was me.","commit_id":"7923a4669278c1386bea2520adf097760a3ec4fd"},{"author":{"_account_id":6460,"name":"Brad Topol","email":"btopol@us.ibm.com","username":"btopol"},"change_message_id":"b9a051a50369b595673562f96d32d5ad44f2bd2a","unresolved":false,"context_lines":[{"line_number":92,"context_line":""},{"line_number":93,"context_line":"    for bind_type, identifier in bind.items():"},{"line_number":94,"context_line":"        if bind_type \u003d\u003d \u0027kerberos\u0027:"},{"line_number":95,"context_line":"            if (context[\u0027environment\u0027].get(\u0027AUTH_TYPE\u0027, \u0027\u0027).lower() !\u003d"},{"line_number":96,"context_line":"                    \u0027negotiate\u0027):"},{"line_number":97,"context_line":"                msg \u003d _(\u0027Kerberos credentials required and not present\u0027)"},{"line_number":98,"context_line":"                LOG.info(msg)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1aa78d24_979ff1b2","line":95,"updated":"2016-07-13 17:07:41.000000000","message":"I like this MUCH BETTER","commit_id":"d90281e4d933af47e767f8067dfb4fa4196c15a5"}]}
