From 2356d1926a027be23121fe774defeac0e63289b8 Mon Sep 17 00:00:00 2001 From: Tomi Belan Date: Tue, 4 Jun 2019 17:40:51 +0200 Subject: [PATCH] Delete old sessions first in cron. --- votrfront/cron.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/votrfront/cron.py b/votrfront/cron.py index 7329c48..d3aa747 100644 --- a/votrfront/cron.py +++ b/votrfront/cron.py @@ -55,10 +55,6 @@ def create_archive(app, prefix): def cron(app): - logutil.process_logfiles( - app, [app.var_path('logs', filename) - for filename in os.listdir(app.var_path('logs'))]) - now = time.time() for sessid in os.listdir(app.var_path('sessions')): @@ -69,6 +65,10 @@ def cron(app): if now - mtime > app.settings.session_max_age: os.unlink(path) + logutil.process_logfiles( + app, [app.var_path('logs', filename) + for filename in os.listdir(app.var_path('logs'))]) + for filename in os.listdir(app.var_path('logs')): if not filename.endswith('.gz'): continue path = app.var_path('logs', filename)