# modules/logger.py import datetime import os LOG_FILE = "aethas_logs.txt" def log_event(niveau, fournisseur, message): """Enregistre un événement ou une erreur dans le fichier de log.""" timestamp = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S") log_entry = f"[{timestamp}] [{niveau.upper()}] [{fournisseur.upper()}] {message}\n" try: with open(LOG_FILE, "a", encoding="utf-8") as f: f.write(log_entry) except Exception as e: print(f"Erreur d'écriture des logs : {e}")