Files
Titeto-WSO2-ActiveMQ/flask_backend/app.py
2025-10-17 00:09:26 +02:00

21 lines
557 B
Python

from flask import Flask, request, jsonify
from Sender import send_to_queue
app = Flask(__name__)
@app.route("/send", methods=["POST"])
def send():
# očekává JSON payload
payload = request.get_json()
if not payload:
return jsonify({"error": "No JSON payload provided"}), 400
try:
send_to_queue(payload) # voláme funkci z sender.py
return jsonify({"status": "ok"}), 200
except Exception as e:
return jsonify({"error": str(e)}), 500
if __name__ == "__main__":
app.run(host="0.0.0.0", port=5000)