From: Olivier Tétard Date: Mon, 16 Nov 2015 21:49:08 +0000 (+0100) Subject: Lors de l’analyse, si le fichier n’est pas dans le bon format => erreur 503 X-Git-Url: http://olivier.miskin.fr/git/?a=commitdiff_plain;h=b00ca28678d04228464841f15bc87e4a767eb8c4;p=femtoblackweb.git Lors de l’analyse, si le fichier n’est pas dans le bon format => erreur 503 --- diff --git a/femtoblackweb.py b/femtoblackweb.py index 1138e71..14d556e 100644 --- a/femtoblackweb.py +++ b/femtoblackweb.py @@ -108,9 +108,12 @@ def analyze_file(filename): json_file = os.path.join(app.config['UPLOAD_FOLDER'], "{}.json".format(filename)) if os.path.exists(f) and os.path.isfile(json_file): - with open(json_file) as json_f: - json_content = json.load(json_f) - return render_template('analyze_file.html', filename=filename, json=json_content) + try: + with open(json_file) as json_f: + json_content = json.load(json_f) + return render_template('analyze_file.html', filename=filename, json=json_content) + except ValueError as e: + abort(503) else: abort(404)