Commit 5ede388fa691f38c9857ceabd32d17e736619326
1 parent
c50cc9d8
Exists in
master
and in
2 other branches
Make sure failed CSV files are deleted, so we can re-try.
Showing
1 changed file
with
3 additions
and
1 deletions
Show diff stats
web/run.py
... | ... | @@ -3,7 +3,7 @@ import datetime |
3 | 3 | import StringIO |
4 | 4 | from math import sqrt |
5 | 5 | |
6 | -from os import listdir, environ | |
6 | +from os import listdir, environ, remove as removefile | |
7 | 7 | from os.path import isfile, join, abspath, dirname |
8 | 8 | |
9 | 9 | import csv |
... | ... | @@ -351,6 +351,8 @@ def generate_csv_file_if_needed(target_config, started_at, stopped_at): |
351 | 351 | stopped_at=stopped_at)) |
352 | 352 | log.info("Generation of '%s' done." % filename) |
353 | 353 | except Exception as e: |
354 | + if isfile(local_csv_file): | |
355 | + removefile(local_csv_file) | |
354 | 356 | abort(500, "Failed creating CSV '%s' : %s" % (filename, e)) |
355 | 357 | |
356 | 358 | ... | ... |