From 85c623fb0fb5f19de2534b5ee0b645aed3c3020e Mon Sep 17 00:00:00 2001 From: LINSTCL Date: Mon, 6 Mar 2023 11:27:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8F=90=E7=A4=BA=E9=80=BB?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index 6f39f335..c5aded9f 100644 --- a/main.py +++ b/main.py @@ -130,12 +130,17 @@ def main(first_time_init=False): config = importlib.import_module('config') #配置完整性校验 + is_integrity = True config_template = importlib.import_module('config-template') for key in dir(config_template): if not hasattr(config, key): setattr(config, key, getattr(config_template, key)) - logging.warning("[{}]未配置,请更新或检查config.py".format(key)) - input('按回车继续...') + logging.warning("[{}]不存在".format(key)) + is_integrity = False + if not is_integrity: + logging.warning("配置文件不完整,请依据config-template.py检查config.py") + logging.warning("以上配置已被设为默认值,将在5秒后继续启动... ") + time.sleep(5) import pkg.utils.context pkg.utils.context.set_config(config)