Private
Public Access
1
0

improved logging api

This commit is contained in:
Sander Roosendaal
2020-12-29 12:44:17 +01:00
parent c094cf4761
commit 0b3312d033

View File

@@ -115,7 +115,7 @@ def strokedatajson_v2(request,id):
if request.method == 'POST':
with open('apilog.log','a') as logfile:
logfile.write(str(timezone.now())+": ")
logfile.write(request.user.username+"(strokedatajson_v2 POST) \n")
logfile.write(request.user.username+" (strokedatajson_v2 POST) \n")
try:
logfile.write(request.data['data']+"\n")
except KeyError:
@@ -256,7 +256,7 @@ def strokedatajson_v2(request,id):
with open('apilog.log','a') as logfile:
logfile.write(str(starttime)+": ")
logfile.write(request.user.username+"(strokedatajson_v2 POST) \r\n")
logfile.write(request.user.username+"(strokedatajson_v2 POST - data parsed) \r\n")
data = pd.DataFrame({'TimeStamp (sec)':unixtime,
@@ -310,6 +310,9 @@ def strokedatajson_v2(request,id):
datadf = dataprep.dataprep(rowdata,id=row.id,bands=True,barchart=True,otwpower=True,empower=True)
with open('apilog.log','a') as logfile:
logfile.write(str(timezone.now())+": ")
logfile.write(request.user.username+" (strokedatajson_v2 POST completed successfully) \n")
return(JsonResponse(
{"workout public id":encoder.encode_hex(row.id),