From 479fe75aba4509060c663c0025dac7398269f7ff Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Thu, 24 May 2018 15:00:56 +0200 Subject: [PATCH] use time-rotating logs --- sfa/util/sfalogging.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/sfa/util/sfalogging.py b/sfa/util/sfalogging.py index a8f88f5c..e4b37c8a 100644 --- a/sfa/util/sfalogging.py +++ b/sfa/util/sfalogging.py @@ -155,14 +155,18 @@ def logging_config(context): 'file': { 'filename': filename, 'level': level, - # not using RotatingFileHandler for this first version - 'class': 'logging.FileHandler', 'formatter': 'standard', + 'class': 'logging.handlers.TimedRotatingFileHandler', + # every monday and during 3 months + 'when': 'w0', + 'interval': 1, + 'backupCount': 12, + }, 'stdout': { 'level': level, - 'class': 'logging.StreamHandler', 'formatter': 'standard', + 'class': 'logging.StreamHandler', }, }, 'loggers': { -- 2.43.0