docker django log rotate

12 views
Skip to first unread message

salvatore monaco

unread,
Feb 28, 2019, 6:38:23 AM2/28/19
to djan...@googlegroups.com
Ciao,
ho uno strano comportamente un applicazione django con il logging configurato da manuale.
su virtualenv su una vm linuxx mi ruota i file tranquillamente

dentro docker i file di log vengono cancellati...

'queryrequests': {
            'level': 'INFO',
            'class': 'logging.handlers.TimedRotatingFileHandler',
            'formatter': 'verbose',
            'filename': 'queryrequests.log,
            'when': 'midnight',
            'backupCount': '10',  # 10 gg
        },

vi è mai capitato ?
--
@salvatoremonaco

salvatore monaco

unread,
Mar 1, 2019, 4:26:30 AM3/1/19
to djan...@googlegroups.com
penso di aver capito
'backupCount': 10,  # 10 gg vuole un intero in python3.6 e non una stringa

Marco De Paoli

unread,
Mar 1, 2019, 4:37:54 AM3/1/19
to Django-it
ok, grazie dell'aggiornamento

(io, in genere, tendo ad usare il SysLogHandler e delegare al S.O. la logica di rotazione
ma anche il TimedRotatingFileHandler in certi casi ha il suo perché)

Marco
Reply all
Reply to author
Forward
0 new messages