Use tracerite for human-readable tracebacks.

This commit is contained in:
2026-05-02 03:50:20 +00:00
parent 20d8d317fa
commit 593d16d8c5
+3
View File
@@ -8,6 +8,7 @@ from stat import S_IFDIR, S_IFREG
from urllib.parse import unquote from urllib.parse import unquote
from wsgiref.handlers import format_date_time from wsgiref.handlers import format_date_time
import tracerite
from blake3 import blake3 from blake3 import blake3
from sanic import Sanic, empty, raw, redirect from sanic import Sanic, empty, raw, redirect
from sanic.exceptions import Forbidden, NotFound from sanic.exceptions import Forbidden, NotFound
@@ -37,8 +38,10 @@ from cista.sanic_logging import (
from cista.sanic_logging import logger as access_logger from cista.sanic_logging import logger as access_logger
from cista.util.apphelpers import handle_sanic_exception from cista.util.apphelpers import handle_sanic_exception
tracerite.load()
configure_access_logging() configure_access_logging()
app = Sanic("cista", strict_slashes=True) app = Sanic("cista", strict_slashes=True)
app.router.ALLOWED_METHODS = ( app.router.ALLOWED_METHODS = (
*app.router.ALLOWED_METHODS, *app.router.ALLOWED_METHODS,