From b6c18f606b961018a5c6aa6906d1ecd6eaed5360 Mon Sep 17 00:00:00 2001 From: Terrtia Date: Wed, 13 Mar 2019 11:31:49 +0100 Subject: [PATCH] fix: [Flask] fix json type parsing --- server/web/Flask_server.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/server/web/Flask_server.py b/server/web/Flask_server.py index ee01ebf..2064baf 100755 --- a/server/web/Flask_server.py +++ b/server/web/Flask_server.py @@ -51,6 +51,12 @@ redis_server_analyzer = redis.StrictRedis( db=2, decode_responses=True) +with open(json_type_description_path, 'r') as f: + json_type = json.loads(f.read()) +json_type_description = {} +for type_info in json_type: + json_type_description[type_info['type']] = type_info + app = Flask(__name__, static_url_path=baseUrl+'/static/') app.config['MAX_CONTENT_LENGTH'] = 900 * 1024 * 1024 @@ -90,8 +96,6 @@ def get_server_management_input_handler_value(value): return value def get_json_type_description(): - with open(json_type_description_path, 'r') as f: - json_type_description = json.loads(f.read()) return json_type_description def get_whois_ouput(ip):