blob: b9f8471daf3abcd3f02198614e5294863a1a6f3f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
## Gestion des erreurs en flask
import sys
niveau_debug = ("debug" in sys.argv)
def initialise_erreurs():
""" 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("** Erreur : "+message)
def warning(message,listeerreurs):
""" En cas d'avertissement mais on peut quand même continuer """
print("** Warning : "+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[2].append("# Debug : "+message)
|