mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
With this change, we provide a wrapper to `logging.getLogger` in the `aurweb.logging` module. Modules wishing to log using logging.conf should get their module-local loggers by calling `aurweb.logging.getLogger(__name__)`, similar to `logging.getLogger`, this way initialization with logging.conf is guaranteed. Signed-off-by: Kevin Morris <kevr@0cost.org>
62 lines
1 KiB
Text
62 lines
1 KiB
Text
[loggers]
|
|
keys=root,aurweb,test,uvicorn,hypercorn,alembic
|
|
|
|
[handlers]
|
|
keys=simpleHandler,detailedHandler
|
|
|
|
[formatters]
|
|
keys=simpleFormatter,detailedFormatter
|
|
|
|
[logger_root]
|
|
level=INFO
|
|
handlers=simpleHandler
|
|
|
|
[logger_aurweb]
|
|
level=DEBUG
|
|
handlers=detailedHandler
|
|
qualname=aurweb
|
|
propagate=1
|
|
|
|
[logger_test]
|
|
level=DEBUG
|
|
handlers=detailedHandler
|
|
qualname=test
|
|
propagate=1
|
|
|
|
[logger_uvicorn]
|
|
level=DEBUG
|
|
handlers=simpleHandler
|
|
qualname=uvicorn
|
|
propagate=0
|
|
|
|
[logger_hypercorn]
|
|
level=DEBUG
|
|
handlers=simpleHandler
|
|
qualname=hypercorn
|
|
propagate=0
|
|
|
|
[logger_alembic]
|
|
level=INFO
|
|
handlers=simpleHandler
|
|
qualname=alembic
|
|
propagate=0
|
|
|
|
[handler_simpleHandler]
|
|
class=StreamHandler
|
|
level=DEBUG
|
|
formatter=simpleFormatter
|
|
args=(sys.stdout,)
|
|
|
|
[handler_detailedHandler]
|
|
class=StreamHandler
|
|
level=DEBUG
|
|
formatter=detailedFormatter
|
|
args=(sys.stdout,)
|
|
|
|
[formatter_simpleFormatter]
|
|
format=%(asctime)s %(levelname)-5s | %(name)s: %(message)s
|
|
datefmt=%H:%M:%S
|
|
|
|
[formatter_detailedFormatter]
|
|
format=%(asctime)s %(levelname)-5s | %(name)s.%(funcName)s() @ L%(lineno)d: %(message)s
|
|
datefmt=%H:%M:%S
|