Music tracker

This commit is contained in:
2024-08-01 17:35:54 +02:00
parent 2c9c86990c
commit 5d51e99c70
2 changed files with 52 additions and 4 deletions
+17
View File
@@ -13,6 +13,13 @@ IN_COMM_Q = Queue()
awaiting_q = []
incoming_q = Queue()
app = Flask(__name__)
prepped_tracks = {
"requests" : "",
"hits" : "",
"all": "",
"prio":"",
"jingles":""
}
class QueryControl:
"""
This class `QueryControl` is used to manage queries with information about the author, UUID,
@@ -30,6 +37,16 @@ class QueryControl:
)
self.replies = []
@app.route("/prepped_tracks", methods=["POST"])
def log_radio_tracks():
app.logger.info(request)
record = json.loads(request.data)
app.logger.info(record)
app.logger.info("DATA RECEIVED")
incoming_q.put(record)
return jsonify("SUCCESS")
@app.route("/conjurer", methods=["POST"])
def answer_external_command():
"""