Private
Public Access
1
0

error catching around non painsled parsers

This commit is contained in:
Sander Roosendaal
2017-04-03 20:02:49 +02:00
parent 6da296365d
commit 07a3ba6c1c
2 changed files with 13 additions and 5 deletions

View File

@@ -610,7 +610,15 @@ def new_workout_from_file(r,f2,
# handle non-Painsled by converting it to painsled compatible CSV
if (fileformat != 'csv'):
f2,summary,oarlength,inboard = handle_nonpainsled(f2,fileformat,summary=summary)
try:
f2,summary,oarlength,inboard = handle_nonpainsled(f2,
fileformat,
summary=summary)
except:
errorstring = str(sys.exc_info()[0])
message = 'Something went wrong: '+errorstring
return (0,message,'')
dosummary = (fileformat != 'fit')