Création d'un fichier de log séparé pour les erreurs
This commit is contained in:
@ -41,11 +41,15 @@ formatter = logging.Formatter(fmt='%(asctime)s | %(levelname)s: %(message)s', da
|
|||||||
if(settings["LOGS"]["Enabled"]):
|
if(settings["LOGS"]["Enabled"]):
|
||||||
if(settings["LOGS"].get("Path") and settings["LOGS"].get("Path") != ""):
|
if(settings["LOGS"].get("Path") and settings["LOGS"].get("Path") != ""):
|
||||||
fileHandler = logging.FileHandler(f"{settings['LOGS'].get('Path')}syncGLPI.log")
|
fileHandler = logging.FileHandler(f"{settings['LOGS'].get('Path')}syncGLPI.log")
|
||||||
|
fileErrorHandler = logging.FileHandler(f"{settings['LOGS'].get('Path')}syncGLPI-errors.log")
|
||||||
else:
|
else:
|
||||||
fileHandler = logging.FileHandler('./logs/syncGLPI.log')
|
fileHandler = logging.FileHandler('./logs/syncGLPI.log')
|
||||||
fileHandler.setLevel(logginglevel)
|
fileHandler.setLevel(logginglevel)
|
||||||
fileHandler.setFormatter(formatter)
|
fileHandler.setFormatter(formatter)
|
||||||
|
fileErrorHandler.setLevel(logging.ERROR)
|
||||||
|
fileErrorHandler.setFormatter(formatter)
|
||||||
logger.addHandler(fileHandler)
|
logger.addHandler(fileHandler)
|
||||||
|
logger.addHandler(fileErrorHandler)
|
||||||
|
|
||||||
# handler pour log dans la console
|
# handler pour log dans la console
|
||||||
if(not args.silent):
|
if(not args.silent):
|
||||||
|
|||||||
Reference in New Issue
Block a user