maj auto 5

This commit is contained in:
xavier committed 2026-08-18 19:05:13 +02:00
1 parent 877b6fda4f
commit d5a272a54a
5 files changed
+2315 -15

No files matched your search

+2 -5
View File
@@ -1,6 +1,5 @@
import os
from datetime import datetime
from modules.debug_mailer import envoyer_alerte_debug
# Le fichier de destination pour les logs locaux
LOG_FILE = "aethas_logs.txt"
@@ -20,12 +19,10 @@ def log_event(niveau, source, message):
except Exception as e:
print(f"ÉCHEC D'ÉCRITURE LOG : Impossible d'écrire dans {LOG_FILE} : {e}")
# 2. Déclenchement de l'alerte e-mail pour la phase de Debug
# Les niveaux peuvent être ajustés (ex: ajouter "WARNING" si vous souhaitez plus d'alertes)
# 2. Déclenchement de l'alerte e-mail pour la phase de Debug (Import local pour éviter l'import circulaire)
if niveau in ["ERROR", "CRITICAL"]:
try:
# Appel du second module pour gérer l'envoi
from modules.debug_mailer import envoyer_alerte_debug
envoyer_alerte_debug(niveau, source, message)
except Exception as mail_error:
# On print l'erreur dans la console hôte pour ne pas faire planter l'application
print(f"ÉCHEC D'ENVOI E-MAIL : Impossible d'avertir l'administrateur : {mail_error}")