diff --git a/app.py b/app.py index d934858..2c0c89c 100644 --- a/app.py +++ b/app.py @@ -35,10 +35,6 @@ def cleanup_old_log_dirs(max_age_days=90): except Exception as e: logger.error(f"Fehler beim Löschen von {subdir_path}: {e}") -# Beim Start aufrufen -cleanup_old_log_dirs(90) -logger.info("Alte Log-Ordner bereinigt") - # ── Bluetooth ──────────────────────────────────────────────────────────────── from mkconnect.mouldking.MouldKing import MouldKing from mkconnect.tracer.TracerConsole import TracerConsole @@ -51,10 +47,6 @@ os.makedirs(app.config['CONFIG_DIR'], exist_ok=True) # ── Logging ──────────────────────────────────────────────────────────────── -# Logging-Verzeichnis -LOG_DIR = 'logs' -os.makedirs(LOG_DIR, exist_ok=True) - # Täglicher Unterordner today = datetime.now().strftime('%Y-%m') current_log_subdir = os.path.join(LOG_DIR, today) @@ -518,6 +510,10 @@ def api_reconnect(): if __name__ == '__main__': app.run(host='0.0.0.0', port=5000, debug=True) +# Beim Start aufrufen +cleanup_old_log_dirs(90) +logger.info("Alte Log-Ordner bereinigt") + def daily_cleanup(): while True: cleanup_old_log_dirs(90)