8 Commits

Author SHA1 Message Date
f8feb40723 minor
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2020-03-30 17:00:59 +02:00
0c18cf9bf1 message
All checks were successful
continuous-integration/drone/push Build is passing
2020-03-30 16:56:29 +02:00
68e2eaffcb message
All checks were successful
continuous-integration/drone/push Build is passing
2020-03-30 16:52:15 +02:00
3c8229238c jsonify
All checks were successful
continuous-integration/drone/push Build is passing
2020-03-30 16:37:12 +02:00
0c3161ef03 204
All checks were successful
continuous-integration/drone/push Build is passing
2020-03-30 16:36:33 +02:00
244b779107 return 200
All checks were successful
continuous-integration/drone/push Build is passing
2020-03-30 16:35:54 +02:00
b04d0d60d0 consumer and log views
All checks were successful
continuous-integration/drone/push Build is passing
2020-03-30 16:32:33 +02:00
735aba20df Merge pull request 'Implemented sync view' (#1) from dev-sync into dev
All checks were successful
continuous-integration/drone/push Build is passing
2020-03-29 18:14:13 +02:00
2 changed files with 10 additions and 3 deletions

View File

@ -1,7 +1,12 @@
import json
from db import redis_client
from flask import jsonify
from flask_classful import FlaskView
class ConsumersView(FlaskView):
def get(self):
return "ConsumersView"
consumer_list = json.loads((redis_client.get("consumer_list") or b"{}").decode('utf-8'))
return jsonify([v['ip'] for k, v in consumer_list.items()])

View File

@ -1,7 +1,9 @@
from flask import request, current_app, Response
from flask_classful import FlaskView
class LogView(FlaskView):
def get(self):
return "LogView"
def post(self):
current_app.logger.info(f"New message: {request.json['message']}")
return Response(status = 204)