diff --git a/web/app.py b/web/app.py index 4c0b4ac..c14f147 100644 --- a/web/app.py +++ b/web/app.py @@ -2430,6 +2430,18 @@ TG #: ''' + str(tg_d.tg) + ''' response = Response(gen_csv, mimetype="text/csv") return response + @app.route('/export_rules/.py') + @roles_required('Admin') + @login_required + def rule_export(server): +## response = generate_rules(server) + s = ServerList.query.filter_by(name=server).first() + rules = '''BRIDGES = ''' + str(generate_rules(server)[1]) + ''' +UNIT = ''' + str(generate_rules(server)[0]) + ''' +FLOOD_TIMEOUT = ''' + str(s.unit_time) + response = Response(rules, mimetype="text/plain") + return response + @app.route('/hbnet_tg_anytone.csv') ## @login_required def anytone_tg_csv(): @@ -4496,6 +4508,8 @@ Name: ''' + p.name + '''  -  Port: ''' + str(

Import Rules

+

Export Rules

+

Add options for Data Gateway

@@ -7099,7 +7113,7 @@ Name: ''' + p.name + '''  -  Port: ''' + str( ## try: ## print(get_peer_configs(hblink_req['get_config'])) - print(masters_get(hblink_req['get_config'])) +## print(masters_get(hblink_req['get_config'])) response = jsonify( config=server_get(hblink_req['get_config']), peers=get_peer_configs(hblink_req['get_config']),