Files
wlan-lanforge-scripts/py-scripts/sandbox/lf_logger_config_example.json
Chuck SmileyRekiere 57f8a83020 lf_logger_config_test.py : removed spacing from simple logger format, added filename
lf_logger_config_test.py : updated to show example of using lf_logger_config.json one directy up
lf_logger_config.json , lf_logger_config_example.json : updated with simple format

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
2022-07-12 15:45:45 +05:30

64 lines
2.0 KiB
JSON

{
"version": 1,
"disable_existing_loggers": false,
"formatters": {
"simple": {
"format": "%(created)f %(name)s %(levelname)-8s %(filename)s %(lineno)s %(funcName)s [%(module)s]: %(message)s"
},
"extra": {
"format":"%(asctime)-16s %(name)-8s %(filename)-12s %(lineno)-6s %(funcName)-16s %(levelname)-8s [%(module)s]: %(message)s",
"datefmt":"%m-%d %H:%M:%S"},
"extra2": {
"format":"%(created)f %(name)-8s %(filename)-12s %(lineno)-6s %(funcName)-16s %(levelname)-8s [%(module)s]: %(message)s",
"datefmt":"%m-%d %H:%M:%S"}
},
"handlers": {
"console": {
"class": "logging.StreamHandler",
"level": "DEBUG",
"formatter": "extra2",
"stream": "ext://sys.stdout"
},
"file": {
"class": "logging.FileHandler",
"level": "DEBUG",
"formatter": "extra2",
"filename": "test.log",
"mode": "w",
"encoding": "utf-8"
}
},
"loggers": {
"py-scripts.sandbox.lf_sublogger_2":{
"level": "CRITICAL",
"handlers": ["console", "file"],
"propagate": false
},
"py-json.LANforge.LFRequest":{
"level": "CRITICAL",
"handlers": ["console", "file"],
"propagate": false
},
"py-scripts.sandbox.lf_sublogger_2.json":{
"level": "DEBUG",
"handlers": ["console", "file"],
"propagate": false
},
"py-scripts.sandbox.lf_sublogger_2.http":{
"level": "INFO",
"handlers": ["console", "file"],
"propagate": false
},
"__main__":{
"level": "CRITICAL",
"handlers": ["console", "file"],
"propagate": false
}
},
"root": {
"level": "CRITICAL",
"handlers": ["console", "file"],
"propagate": false
}
}