added logger
This commit is contained in:
parent
2cf17d021c
commit
4425afff8d
2 changed files with 49 additions and 4 deletions
42
src/logger.py
Normal file
42
src/logger.py
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
import logging
|
||||
from logging.config import dictConfig
|
||||
|
||||
LOGGING_CONFIG = {
|
||||
"version": 1,
|
||||
"disabled_existing_loggers": False,
|
||||
"formatters": {
|
||||
"verbose": {
|
||||
"format": "%(levelname)-10s - %(asctime)s - %(module)-15s : %(message)s"
|
||||
},
|
||||
"standard": {"format": "%(levelname)-10s - %(name)-15s : %(message)s"},
|
||||
},
|
||||
"handlers": {
|
||||
"console": {
|
||||
"level": "DEBUG",
|
||||
"class": "logging.StreamHandler",
|
||||
"formatter": "standard",
|
||||
},
|
||||
"console2": {
|
||||
"level": "WARNING",
|
||||
"class": "logging.StreamHandler",
|
||||
"formatter": "standard",
|
||||
},
|
||||
"file": {
|
||||
"level": "INFO",
|
||||
"class": "logging.FileHandler",
|
||||
"filename": "logs/info.log",
|
||||
"mode": "a",
|
||||
"formatter": "verbose",
|
||||
},
|
||||
},
|
||||
"loggers": {
|
||||
"bot": {"handlers": ["console", "file"], "level": "INFO", "propagate": False},
|
||||
"discord": {
|
||||
"handlers": ["console2", "file"],
|
||||
"level": "INFO",
|
||||
"propagate": False,
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
dictConfig(LOGGING_CONFIG)
|
||||
Loading…
Add table
Add a link
Reference in a new issue