logexc
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
import sys
|
||||
import uvicorn
|
||||
from uvicorn.main import logger
|
||||
|
||||
from settings import PORT
|
||||
|
||||
log_settings = {
|
||||
@@ -47,9 +49,10 @@ local_headers = [
|
||||
]
|
||||
|
||||
|
||||
def exception_handler(exception_type, exception, traceback, debug_hook=sys.excepthook):
|
||||
def exception_handler(exception_type, exc, traceback, debug_hook=sys.excepthook):
|
||||
print(traceback)
|
||||
print("%s: %s" % (exception_type.__name__, exception))
|
||||
print("%s: %s" % (exc.__name__, exc))
|
||||
logger.error(..., exc_info=(type(exc), exc, exc.__traceback__))
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
Reference in New Issue
Block a user