)]}'
{"nova/exception.py":[{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"b51dbffcb82d111ca279155522a1d85354768e38","unresolved":false,"context_lines":[{"line_number":93,"context_line":"        super(NovaException, self).__init__(message)"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"    def _log_exception(self):"},{"line_number":96,"context_line":"        # kwargs doesn\u0027t match a variable in the message"},{"line_number":97,"context_line":"        # log the issue and the kwargs"},{"line_number":98,"context_line":"        LOG.exception(_LE(\u0027Exception in string format operation\u0027))"},{"line_number":99,"context_line":"        for name, value in self.kwargs.items():"},{"line_number":100,"context_line":"            LOG.error(\"%s: %s\" % (name, value))  # noqa"},{"line_number":101,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_c6666029","line":98,"range":{"start_line":96,"start_character":0,"end_line":98,"end_character":66},"updated":"2018-11-05 14:36:46.000000000","message":"This isn\u0027t *strictly* accurate anymore.\n\nBut it\u0027s probably fine.","commit_id":"fcb26b5401ccd01e91577af4111d79b605788889"},{"author":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"change_message_id":"ac8677b1a0bd843759d32cd65b78a2b3d2d2eafd","unresolved":false,"context_lines":[{"line_number":93,"context_line":"        super(NovaException, self).__init__(message)"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"    def _log_exception(self):"},{"line_number":96,"context_line":"        # kwargs doesn\u0027t match a variable in the message"},{"line_number":97,"context_line":"        # log the issue and the kwargs"},{"line_number":98,"context_line":"        LOG.exception(_LE(\u0027Exception in string format operation\u0027))"},{"line_number":99,"context_line":"        for name, value in self.kwargs.items():"},{"line_number":100,"context_line":"            LOG.error(\"%s: %s\" % (name, value))  # noqa"},{"line_number":101,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_21929efc","line":98,"range":{"start_line":96,"start_character":0,"end_line":98,"end_character":66},"in_reply_to":"3f79a3b5_c6666029","updated":"2018-11-05 15:18:04.000000000","message":"Right, we could either use a more generic message, handle it separately or just leave it like this.","commit_id":"fcb26b5401ccd01e91577af4111d79b605788889"}]}
