import json
from redisclient import redis_client
from flask import request, Response
from flask_classful import FlaskView
class IPEndpoint(FlaskView):
route_base = '/ip'
def post(self):
consumer = json.loads(redis_client.get('currentConsumer'))
consumer['Host'] = request.json['ip']
strconsumer = json.dumps(consumer).encode('utf-8')
redis_client.set('currentConsumer', strconsumer)
return Response(status=204)