X-Git-Url: https://git.immae.eu/?p=perso%2FDenise%2Foms.git;a=blobdiff_plain;f=gestion_erreurs.py;h=b9f8471daf3abcd3f02198614e5294863a1a6f3f;hp=b47b61890e00211904b36f6c0c2848bf9729e0b4;hb=bc1faf7cc9cf3a6c41e077c361edcc93419cc77d;hpb=61020126080c00be471ea41a0b25109469d8bda1 diff --git a/gestion_erreurs.py b/gestion_erreurs.py index b47b618..b9f8471 100644 --- a/gestion_erreurs.py +++ b/gestion_erreurs.py @@ -2,30 +2,31 @@ # -*- coding: utf-8 -*- ## Gestion des erreurs en flask +import sys - -niveau_debug = True - +niveau_debug = ("debug" in sys.argv) def initialise_erreurs(): - """ retourne deux listes vides, erreurs fatales (0) et warnings(1):""" - return ([],[]) + """ retourne deux trois vides, erreurs fatales (0), warnings(1), debug:""" + return ([],[],[]) def erreur(message,listeerreurs): """ en cas d'erreur où on ne peut pas continuer message est une chaîne""" print("** Erreur fatale : "+message) - listeerreurs[0].append(message) + listeerreurs[0].append("** Erreur : "+message) def warning(message,listeerreurs): """ En cas d'avertissement mais on peut quand même continuer """ print("** Warning : "+message) - listeerreurs[1].append(message) + listeerreurs[1].append("Alerte : "+message) def debug(message,liste_erreurs): + global niveau_debug if niveau_debug: + #if app.debug == True: print("##Debug : "+message) - liste_erreurs[1].append("# Debug : "+message) + liste_erreurs[2].append("# Debug : "+message)