additional logging
This commit is contained in:
@@ -18,12 +18,13 @@ choices = [
|
||||
('ScoreIncrease','Score Increase')
|
||||
]
|
||||
|
||||
|
||||
class DatesForm(forms.Form):
|
||||
filenameslist = glob.glob('media/boatmovers_*.csv')
|
||||
filenameslist.sort()
|
||||
datechoices = [
|
||||
(a[17:-4],a[17:-4]) for a in filenameslist
|
||||
]
|
||||
|
||||
class DatesForm(forms.Form):
|
||||
date1 = forms.ChoiceField(choices=datechoices)
|
||||
date2 = forms.ChoiceField(choices=datechoices)
|
||||
sort_by = forms.ChoiceField(choices=choices)
|
||||
|
||||
@@ -17,6 +17,8 @@ from boatmovers.scrapers import *
|
||||
import django_rq
|
||||
queue = django_rq.get_queue('high')
|
||||
|
||||
import glob
|
||||
|
||||
class AthleteCreateView(CreateView):
|
||||
model = Athlete
|
||||
fields = [
|
||||
@@ -100,11 +102,22 @@ def boatmovers_view(request):
|
||||
)
|
||||
|
||||
def boatmovers_compareview(request):
|
||||
filenameslist = glob.glob('media/boatmovers_*.csv')
|
||||
filenameslist.sort()
|
||||
datechoices = [
|
||||
(a[17:-4],a[17:-4]) for a in filenameslist
|
||||
]
|
||||
|
||||
form = DatesForm()
|
||||
form.fields['date1'].choices = datechoices
|
||||
form.fields['date2'].choices = datechoices
|
||||
|
||||
df = pd.DataFrame()
|
||||
|
||||
if request.method == 'POST':
|
||||
form = DatesForm(request.POST)
|
||||
form.fields['date1'].choices = datechoices
|
||||
form.fields['date2'].choices = datechoices
|
||||
if form.is_valid():
|
||||
date1 = form.cleaned_data['date1']
|
||||
date2 = form.cleaned_data['date2']
|
||||
|
||||
@@ -1496,13 +1496,14 @@ def handle_calctrimp(id,
|
||||
normv = response.normv
|
||||
normw = response.normw
|
||||
hrtss = response.hrtss
|
||||
dologging('metrics.log','Got tss {tss}, normp {normp} trimp {trimp} normv {normv} normw {normw} hrtss {hrtss}'.format(
|
||||
dologging('metrics.log','File {csvfile}. Got tss {tss}, normp {normp} trimp {trimp} normv {normv} normw {normw} hrtss {hrtss}'.format(
|
||||
tss = tss,
|
||||
normp = normp,
|
||||
trimp = trimp,
|
||||
normv = normv,
|
||||
normw = normw,
|
||||
hrtss = hrtss
|
||||
hrtss = hrtss,
|
||||
csvfile=csvfile,
|
||||
))
|
||||
|
||||
|
||||
@@ -1555,6 +1556,10 @@ def handle_calctrimp(id,
|
||||
workout.normv = normv
|
||||
workout.normw = normw
|
||||
workout.save()
|
||||
dologging('metrics.log','Saving to workout {id} {obscure}'.format(
|
||||
id = id,
|
||||
obscure = encoder.encode_hex(id)
|
||||
))
|
||||
|
||||
return 1
|
||||
|
||||
|
||||
BIN
rowers/tests/testdata/testdata.tcx.gz
vendored
BIN
rowers/tests/testdata/testdata.tcx.gz
vendored
Binary file not shown.
@@ -149,6 +149,10 @@ def do_sync(w, options, quick=False):
|
||||
try:
|
||||
if options['nkid'] != 0 and options['nkid'] != '': # pragma: no cover
|
||||
w.uploadedtonk = options['nkid']
|
||||
dologging('metrics.log','NK ID {nkid} file {csvfilename}'.format(
|
||||
nkid=nkid,
|
||||
csvfilename=w.csvfilename,
|
||||
))
|
||||
w.save()
|
||||
record = create_or_update_syncrecord(w.user, w, nkid=options['nkid'])
|
||||
except KeyError:
|
||||
|
||||
Reference in New Issue
Block a user