)]}'
{"keystonemiddleware/auth_token/_identity.py":[{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"a92cae96a28b28f68a0b582761a46a937c1c7470","unresolved":false,"context_lines":[{"line_number":118,"context_line":"        return self._client.simple_cert.get_ca_certificates()"},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"    def fetch_revocation_list(self):"},{"line_number":121,"context_line":"        return self._client.tokens.get_revoked(audit_id_only\u003dTrue)"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"_REQUEST_STRATEGIES \u003d [_V3RequestStrategy, _V2RequestStrategy]"}],"source_content_type":"text/x-python","patch_set":5,"id":"dab17558_486cd607","line":121,"updated":"2016-05-11 19:56:52.000000000","message":"++","commit_id":"aa742a8a334a8146be269e3729e0cc0e32b98b2d"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"a47267b2176d78093eab23ab8cd1c3c6c190aec6","unresolved":false,"context_lines":[{"line_number":118,"context_line":"        return self._client.simple_cert.get_ca_certificates()"},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"    def fetch_revocation_list(self):"},{"line_number":121,"context_line":"        return self._client.tokens.get_revoked(audit_id_only\u003dTrue)"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"_REQUEST_STRATEGIES \u003d [_V3RequestStrategy, _V2RequestStrategy]"}],"source_content_type":"text/x-python","patch_set":5,"id":"fa69d971_ed16c1a6","line":121,"updated":"2015-12-29 16:28:59.000000000","message":"This should be optional and the old behavior should be the default.","commit_id":"aa742a8a334a8146be269e3729e0cc0e32b98b2d"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"a47267b2176d78093eab23ab8cd1c3c6c190aec6","unresolved":false,"context_lines":[{"line_number":241,"context_line":"        except ksa_exceptions.HttpError as e:"},{"line_number":242,"context_line":"            msg \u003d _(\u0027Failed to fetch token revocation list: %d\u0027)"},{"line_number":243,"context_line":"            raise ksm_exceptions.RevocationListError(msg % e.http_status)"},{"line_number":244,"context_line":"        if \u0027revoked\u0027 in data:"},{"line_number":245,"context_line":"            return data"},{"line_number":246,"context_line":"        if \u0027signed\u0027 not in data:"},{"line_number":247,"context_line":"            msg \u003d _(\u0027Revocation list improperly formatted.\u0027)"}],"source_content_type":"text/x-python","patch_set":5,"id":"fa69d971_ed7d61e8","line":244,"updated":"2015-12-29 16:28:59.000000000","message":"Add a comment.","commit_id":"aa742a8a334a8146be269e3729e0cc0e32b98b2d"},{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"a92cae96a28b28f68a0b582761a46a937c1c7470","unresolved":false,"context_lines":[{"line_number":241,"context_line":"        except ksa_exceptions.HttpError as e:"},{"line_number":242,"context_line":"            msg \u003d _(\u0027Failed to fetch token revocation list: %d\u0027)"},{"line_number":243,"context_line":"            raise ksm_exceptions.RevocationListError(msg % e.http_status)"},{"line_number":244,"context_line":"        if \u0027revoked\u0027 in data:"},{"line_number":245,"context_line":"            return data"},{"line_number":246,"context_line":"        if \u0027signed\u0027 not in data:"},{"line_number":247,"context_line":"            msg \u003d _(\u0027Revocation list improperly formatted.\u0027)"}],"source_content_type":"text/x-python","patch_set":5,"id":"dab17558_286fd2fc","line":244,"updated":"2016-05-11 19:56:52.000000000","message":"Agreed Comment would be useful.","commit_id":"aa742a8a334a8146be269e3729e0cc0e32b98b2d"}]}
