From: Ralf Jung Date: Mon, 18 Jan 2016 09:42:15 +0000 (+0100) Subject: client: more informative update information X-Git-Url: https://git.ralfj.de/dyn-nsupdate.git/commitdiff_plain/7c4ac38811ab6a4afae9316433503a60103c865e?hp=b83cce8231332251a6bbcefb24330a87cee9ebff client: more informative update information --- diff --git a/client-scripts/dyn-ns-client b/client-scripts/dyn-ns-client index 88d9220..175d880 100755 --- a/client-scripts/dyn-ns-client +++ b/client-scripts/dyn-ns-client @@ -143,9 +143,15 @@ def updateDomain(server, domain, ipv4, ipv6, password, config, verbose): if verbose >= VERBOSE_CHANGE: msg = "Successfully updated domain {} on {}:".format(domain, server) if ipv4 is not None: - msg += " IPv4={} -> {}".format(curIPv4, ipv4) + if curIPv4 == ipv4: + msg += " IPv4={} (unchanged)".format(curIPv4) + else: + msg += " IPv4={} -> {}".format(curIPv4, ipv4) if ipv6 is not None: - msg += " IPv6={} -> {}".format(curIPv6, ipv6) + if curIPv6 == ipv6: + msg += " IPv6={} (unchanged)".format(curIPv6) + else: + msg += " IPv6={} -> {}".format(curIPv6, ipv6) print(msg) # all went all right return True