57 lines
872 B
Plaintext
57 lines
872 B
Plaintext
[loggers]
|
|
keys=root,uvicorn,uvicorn.error,uvicorn.access,sqlalchemy,watchfiles
|
|
|
|
[handlers]
|
|
keys=console,file
|
|
|
|
[formatters]
|
|
keys=default
|
|
|
|
[logger_root]
|
|
level=INFO
|
|
handlers=console,file
|
|
|
|
[logger_uvicorn]
|
|
level=INFO
|
|
handlers=
|
|
qualname=uvicorn
|
|
propagate=1
|
|
|
|
[logger_uvicorn.error]
|
|
level=INFO
|
|
handlers=
|
|
qualname=uvicorn.error
|
|
propagate=1
|
|
|
|
[logger_uvicorn.access]
|
|
level=INFO
|
|
handlers=
|
|
qualname=uvicorn.access
|
|
propagate=1
|
|
|
|
[logger_sqlalchemy]
|
|
level=WARNING
|
|
handlers=
|
|
qualname=sqlalchemy
|
|
propagate=1
|
|
|
|
[logger_watchfiles]
|
|
level=WARNING
|
|
handlers=
|
|
qualname=watchfiles
|
|
propagate=1
|
|
|
|
[handler_console]
|
|
class=StreamHandler
|
|
formatter=default
|
|
args=(sys.stderr,)
|
|
|
|
[handler_file]
|
|
class=logging.handlers.RotatingFileHandler
|
|
formatter=default
|
|
args=('logs/app.log', 'a', 10485760, 5, 'utf-8')
|
|
|
|
[formatter_default]
|
|
format=%(asctime)s %(levelname)s %(name)s: %(message)s
|
|
datefmt=%Y-%m-%d %H:%M:%S
|