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