Teil 27: logging.config

This commit is contained in:
Olli Graf
2024-10-14 16:09:41 +02:00
parent d4165b0582
commit fd50a8628c
12 changed files with 148 additions and 24 deletions

View File

@@ -0,0 +1,33 @@
{
"version":1,
"formatters":{
"std_out":{
"format": "%(asctime)s : %(levelname)s : %(module)s : %(funcName)s : %(lineno)d : (Process Details : (%(process)d, %(processName)s), Thread Details : (%(thread)d, %(threadName)s))\nLog : %(message)s",
"datefmt":"%d-%m-%Y %I:%M:%S"
}
},
"handlers":{
"console":{
"formatter": "std_out",
"class": "logging.StreamHandler",
"level": "DEBUG"
},
"db":{
"formatter": "std_out",
"()": "__main__.DBHandler",
"level": "DEBUG"
},
"file":{
"formatter":"std_out",
"class":"logging.FileHandler",
"level":"DEBUG",
"filename" : "raspithek.log"
}
},
"root":{
"handlers":["console","file","db"],
"level": "DEBUG"
}
}