def internalerror():
# Compact traceback line
etype, evalue, etb = sys.exc_info()
fmt = "{0[0]}:{0[1]} ({0[2]}) -> {0[3]}"
logstr = " | ".join(map(fmt.format, traceback.extract_tb(etb))) + " - " + etype.__name__ + ': "' + str(evalue) + '"'
log.main.error(logstr)
return web.internalerror(template.errors.generic("Something didn't load here and I logged it. Sorry for the inconvenience."))
评论列表
文章目录