1
0
镜像自地址 https://github.com/mail-in-a-box/mailinabox.git 已同步 2025-09-17 11:40:54 +00:00

add proper check for DNS error in list_target_files (#1625)

The elif needed to check to see if the string was in the listing of results of the shell command.  As it was the conditional was just the string which always evaluates to true and was therefore giving a misleading error message.
这个提交包含在:
captainwasabi 2019-08-13 05:47:11 -04:00 提交者 Joshua Tauberer
父节点 e37768ca86
当前提交 0657f9e875

查看文件

@ -406,7 +406,7 @@ def list_target_files(config):
reason = "Provided path {} is invalid.".format(target_path)
elif 'Network is unreachable' in listing:
reason = "The IP address {} is unreachable.".format(target.hostname)
elif 'Could not resolve hostname':
elif 'Could not resolve hostname' in listing:
reason = "The hostname {} cannot be resolved.".format(target.hostname)
else:
reason = "Unknown error." \