Temporarily stop alerting Tanner about trotec
This commit is contained in:
parent
15a5dae9a7
commit
0eaf52272a
|
@ -819,6 +819,8 @@ class StatsViewSet(viewsets.ViewSet, List):
|
|||
return Response(200)
|
||||
|
||||
# TODO: keep track of last report to ensure PS internet didn't cut out
|
||||
# TODO: get rid of username request.data check
|
||||
# TODO: only create one object when username's not valid, move check up
|
||||
@action(detail=False, methods=['post'])
|
||||
def usage(self, request):
|
||||
if 'device' not in request.data:
|
||||
|
@ -838,9 +840,10 @@ class StatsViewSet(viewsets.ViewSet, List):
|
|||
username_isfrom_track = True
|
||||
except KeyError:
|
||||
msg = 'Usage tracker problem finding username for device: {}'.format(device)
|
||||
utils.alert_tanner(msg)
|
||||
#utils.alert_tanner(msg)
|
||||
logger.error(msg)
|
||||
username = ''
|
||||
return Response(200)
|
||||
|
||||
logging.debug('Device %s data: %s', device, data)
|
||||
|
||||
|
@ -860,17 +863,19 @@ class StatsViewSet(viewsets.ViewSet, List):
|
|||
username_isexpired = time.time() - track[device]['time'] > 2*60*60 # two hours
|
||||
if username_isfrom_track and username_isexpired:
|
||||
msg = 'Usage tracker problem expired username {} for device: {}'.format(username, device)
|
||||
utils.alert_tanner(msg)
|
||||
#utils.alert_tanner(msg)
|
||||
logger.error(msg)
|
||||
username = ''
|
||||
return Response(200)
|
||||
|
||||
try:
|
||||
user = User.objects.get(username__iexact=username)
|
||||
except User.DoesNotExist:
|
||||
msg = 'Usage tracker problem finding user for username: {}'.format(username or '[no username]')
|
||||
utils.alert_tanner(msg)
|
||||
#utils.alert_tanner(msg)
|
||||
logger.error(msg)
|
||||
user = None
|
||||
return Response(200)
|
||||
|
||||
last_use = models.Usage.objects.create(
|
||||
user=user,
|
||||
|
|
Loading…
Reference in New Issue
Block a user