Private
Public Access
1
0

Some error tracking with C2 log

This commit is contained in:
Sander Roosendaal
2016-12-18 15:03:48 +01:00
parent f4fc9b67be
commit a0a6d205cb
2 changed files with 51 additions and 57 deletions

View File

@@ -22,6 +22,7 @@ from rowingdata import rowingdata
import pandas as pd
import numpy as np
from rowers.models import Rower,Workout
import sys
from rowsandall_app.settings import C2_CLIENT_ID, C2_REDIRECT_URI, C2_CLIENT_SECRET
@@ -243,9 +244,16 @@ def do_refresh_token(refreshtoken):
headers=headers)
token_json = response.json()
thetoken = token_json['access_token']
expires_in = token_json['expires_in']
refresh_token = token_json['refresh_token']
try:
thetoken = token_json['access_token']
expires_in = token_json['expires_in']
refresh_token = token_json['refresh_token']
except:
with open("media/c2errors.log","a") as errorlog:
errorlog.write("Unexpected Error: "+str(sys.exc_info()[0]))
thetoken = None
expires_in = None
refresh_token = None
return [thetoken,expires_in,refresh_token]