]> git.mxchange.org Git - fba.git/commitdiff
Continued:
authorRoland Häder <roland@mxchange.org>
Fri, 30 May 2025 16:24:36 +0000 (18:24 +0200)
committerRoland Häder <roland@mxchange.org>
Fri, 30 May 2025 16:24:36 +0000 (18:24 +0200)
- show warning only if software has changed

fba/commands.py

index 69d9ed5b03a58dcb91d928df8dafc5951345780a..ae29f0cc1d6f44ecb13d751ab18302e59d1a2837 100644 (file)
@@ -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"])