From d25d41d49643b3ba25b6ec7d2b2d88fd90fa6bb6 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Mon, 22 May 2017 15:15:44 +0200 Subject: [PATCH] switched off error catching in stravaworkoutdata --- rowers/stravastuff.py | 35 ++++++++++++++++------------------- 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/rowers/stravastuff.py b/rowers/stravastuff.py index ef91da63..b8067b9f 100644 --- a/rowers/stravastuff.py +++ b/rowers/stravastuff.py @@ -247,26 +247,23 @@ def get_strava_workout(user,stravaid): # Generate Workout data for Strava (a TCX file) def createstravaworkoutdata(w): filename = w.csvfilename - try: - row = rowingdata(filename) - tcxfilename = filename[:-4]+'.tcx' - row.exporttotcx(tcxfilename,notes=w.notes+'\n from '+w.workoutsource+' via rowsandall.com') - gzfilename = tcxfilename+'.gz' - with file(tcxfilename,'rb') as inF: - s = inF.read() - with gzip.GzipFile(gzfilename,'wb') as outF: - outF.write(s) - try: - os.remove(tcxfilename) - except WindowError: - pass - - return gzfilename,"" - except: - message = "createstravaworkoutdata "+str(sys.exc_info()[0]) - tcxfilename = 0 - return tcxfilename,message + row = rowingdata(filename) + tcxfilename = filename[:-4]+'.tcx' + row.exporttotcx(tcxfilename,notes=w.notes+'\n from '+w.workoutsource+' via rowsandall.com') + gzfilename = tcxfilename+'.gz' + with file(tcxfilename,'rb') as inF: + s = inF.read() + with gzip.GzipFile(gzfilename,'wb') as outF: + outF.write(s) + + try: + os.remove(tcxfilename) + except WindowError: + pass + + return gzfilename,"" + # Upload the TCX file to Strava and set the workout activity type # to rowing on Strava