Пример #1
0
def GetSettings():
    try:
        print(
            f'cascade: {request.form["cascade"]};\nport: {request.form["port"]};\nscaleFactor: {request.form["scaleFactor"]};\nminNeighbors: {request.form["minNeighbors"]};\narea: {request.form["area"]};\nkey: {request.form["key"]}'
        )
        if (request.form["key"] != Settings.key):
            return jsonify({"response": 900})
        Settings.SetSetting(Settings, float(request.form["scaleFactor"]),
                            int(request.form["minNeighbors"]),
                            int(request.form["area"]), 0,
                            request.form["cascade"], request.form["port"])
        asyncio.run(main.Start())
    except Exception as e:
        print(e)
        return jsonify({"response": 500})
    return jsonify({"response": 200})