提交 40200abf 编写于 作者: Z Zhangyifan

check port value and scan db interval

上级 6553740a
...@@ -27,6 +27,13 @@ def check_settings_conf(): ...@@ -27,6 +27,13 @@ def check_settings_conf():
if not app.config[setting]: if not app.config[setting]:
logger.error('%s is empty in settings.conf.', setting) logger.error('%s is empty in settings.conf.', setting)
setting_error = True setting_error = True
else:
if setting == "LISTEN" and int(app.config[setting].split(":")[1]) > 65535:
logger.error('LISTEN value error: illegal port number in /etc/patch-tracking/settings.conf.')
setting_error = True
if setting == "SCAN_DB_INTERVAL" and int(app.config[setting]) <= 0:
logger.error('SCAN_DB_INTERVAL value error: must be greater than zero in /etc/patch-tracking/settings.conf.')
setting_error = True
else: else:
logger.error('%s not configured in settings.conf.', setting) logger.error('%s not configured in settings.conf.', setting)
setting_error = True setting_error = True
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册