additional logging
This commit is contained in:
@@ -13,6 +13,7 @@ import numpy as np
|
||||
import re
|
||||
import sys
|
||||
import json
|
||||
import traceback
|
||||
|
||||
from scipy import optimize
|
||||
from scipy.signal import savgol_filter
|
||||
@@ -331,18 +332,28 @@ def handle_strava_sync(stravatoken,workoutid,filename,name,activity_type,descrip
|
||||
res = act.wait(poll_interval=1.0, timeout=10)
|
||||
except stravalib.exc.ActivityUploadFailed: # pragma: no cover
|
||||
dologging('strava_fail.log','Strava upload failed for Workout {id} ActivityUploadFailed'.format(id=workoutid))
|
||||
tb = traceback.format_exc()
|
||||
dologging('strava_fail.log',tb)
|
||||
failed = True
|
||||
except JSONDecodeError: # pragma: no cover
|
||||
dologging('strava_fail.log','Strava upload failed for Workout {id} JSONDecodeError'.format(id=workoutid))
|
||||
tb = traceback.format_exc()
|
||||
dologging('strava_fail.log',tb)
|
||||
failed = True
|
||||
except stravalib.exc.ObjectNotFound: # pragma: no cover
|
||||
dologging('strava_fail.log','Strava upload failed for Workout {id} ObjectNotFound'.format(id=workoutid))
|
||||
tb = traceback.format_exc()
|
||||
dologging('strava_fail.log',tb)
|
||||
failed = True
|
||||
except IndexError: # pragma: no cover
|
||||
dologging('strava_fail.log','Strava upload failed for Workout {id} IndexError'.format(id=workoutid))
|
||||
tb = traceback.format_exc()
|
||||
dologging('strava_fail.log',tb)
|
||||
failed = True
|
||||
except (ActivityUploadFailed, stravalib.exc.RateLimitExceeded): # pragma: no cover
|
||||
dologging('strava_fail.log','Strava upload failed for Workout {id}'.format(id=workoutid))
|
||||
tb = traceback.format_exc()
|
||||
dologging('strava_fail.log',tb)
|
||||
failed = True
|
||||
except FileNotFoundError: # pragma: no cover
|
||||
dologging('strava_fail.log','Strava upload failed for Workout {id}'.format(id=workoutid))
|
||||
|
||||
Reference in New Issue
Block a user