From: Roland Häder Date: Fri, 30 May 2025 16:24:36 +0000 (+0200) Subject: Continued: X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=5ec23bf7b1e7aa4547716069b1090af0ac153a3b;p=fba.git Continued: - show warning only if software has changed --- diff --git a/fba/commands.py b/fba/commands.py index 69d9ed5..ae29f0c 100644 --- a/fba/commands.py +++ b/fba/commands.py @@ -1612,11 +1612,12 @@ def update_nodeinfo(args: argparse.Namespace) -> int: logger.debug("Setting nodeinfo_url to 'None' for row[domain]='%s' ...", row["domain"]) instances.set_nodeinfo_url(row["domain"], None) - logger.warning("Software type for row[domain]='%s' has changed from '%s' to '%s'!", row["domain"], row["software"], software) - instances.set_software(row["domain"], software) + if software != row["software"]: + logger.warning("Software type for row[domain]='%s' has changed from '%s' to '%s'!", row["domain"], row["software"], software) + instances.set_software(row["domain"], software) logger.debug("software[%s]='%s'", type(software), software) - if software is not None: + if software not in [None, ""]: logger.debug("Setting row[domain]='%s' as successfully determined ...", row["domain"]) instances.set_success(row["domain"])