adding logging in dataprep - for datetime issues
This commit is contained in:
@@ -92,7 +92,7 @@ import sqlalchemy as sa
|
||||
import sys
|
||||
import rowers.utils as utils
|
||||
import rowers.datautils as datautils
|
||||
from rowers.utils import lbstoN,myqueue,wavg
|
||||
from rowers.utils import lbstoN,myqueue,wavg,dologging
|
||||
|
||||
from timezonefinder import TimezoneFinder
|
||||
|
||||
@@ -1603,6 +1603,10 @@ def save_workout_database(f2, r, dosmooth=True, workouttype='rower',
|
||||
if startdatetime != '': # pragma: no cover
|
||||
row.rowdatetime = arrow.get(startdatetime).datetime
|
||||
|
||||
dologging('debuglog.log','Row Date Time (line 1606) = {rowdatetime}'.format(
|
||||
rowdatetime=row.rowdatetime,
|
||||
))
|
||||
|
||||
|
||||
if title is None or title == '':
|
||||
title = 'Workout'
|
||||
@@ -1730,6 +1734,11 @@ def save_workout_database(f2, r, dosmooth=True, workouttype='rower',
|
||||
pass
|
||||
|
||||
|
||||
dologging('debuglog.log','Dataprep line 1737, Workout Startdatetime {workoutstartdatetime}'.format(
|
||||
workoutstartdatetime=workoutstartdatetime,
|
||||
))
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1768,6 +1777,11 @@ def save_workout_database(f2, r, dosmooth=True, workouttype='rower',
|
||||
pytz.timezone(timezone_str)
|
||||
).strftime('%H:%M:%S')
|
||||
|
||||
s = 'Dataprep line 1780 workoutdate and time set to {workoutdate} and {workoutstarttime}'.format(
|
||||
workoutdate=workoutdate,
|
||||
workoutstarttime=workoutstarttime,
|
||||
)
|
||||
|
||||
|
||||
if makeprivate: # pragma: no cover
|
||||
privacy = 'hidden'
|
||||
@@ -1889,6 +1903,12 @@ def parsenonpainsled(fileformat,f2,summary,startdatetime='',empowerfirmware=None
|
||||
hasrecognized = False
|
||||
return None, hasrecognized, '', 'unknown'
|
||||
|
||||
s = 'Parsenonpainsled, start date time = {startdatetime}'.format(
|
||||
startdatetime = startdatetime,
|
||||
#rowdatetime = row.rowdatetime
|
||||
)
|
||||
dologging('debuglog.log',s)
|
||||
|
||||
# handle speed coach GPS 2
|
||||
if (fileformat == 'speedcoach2'):
|
||||
oarlength, inboard = get_empower_rigging(f2)
|
||||
@@ -2159,6 +2179,10 @@ def new_workout_from_file(r, f2,
|
||||
if workoutsource is None:
|
||||
workoutsource = fileformat
|
||||
|
||||
dologging('debuglog.log','Saving to database with start date time {startdatetime}'.format(
|
||||
startdatetime=startdatetime,
|
||||
))
|
||||
|
||||
id, message = save_workout_database(
|
||||
f2, r,
|
||||
notes=notes,
|
||||
|
||||
Reference in New Issue
Block a user