X-Git-Url: https://git.ralfj.de/dyn-nsupdate.git/blobdiff_plain/8624f66438a2286eb83f6ce9b2af99d07b13ae93..3b365595f9275fce89ca689b1f73ed6dcd9a8c8c:/client-scripts/dyn-ns-client diff --git a/client-scripts/dyn-ns-client b/client-scripts/dyn-ns-client index 6c030d1..35b0b2f 100755 --- a/client-scripts/dyn-ns-client +++ b/client-scripts/dyn-ns-client @@ -76,6 +76,7 @@ def getMyIPv6(config, verbose = False): if verbose: print("Local IPv6 detected to be",ip) return ip + raise Exception("Unable to detect correct local IPv6 address") return getMyIP("IPv6", config, methods={'local': local}, verbose=verbose) def getCurIP(domain, family): @@ -104,7 +105,7 @@ def updateDomain(server, domain, ipv4, ipv6, password, verbose): curIPv4 = getCurIPv4(domain) curIPv6 = getCurIPv6(domain) if verbose: - print("Current status of domain {0} is: IPv4 address '{1}', IPv6 address '{2}'".format(domain, curIPv4, curIPv6)) + print("Current status of domain {} is: IPv4 address '{}', IPv6 address '{}'".format(domain, curIPv4, curIPv6)) # check if there's something to do needUpdate = (ipv4 is not None and curIPv4 != ipv4) or (ipv6 is not None and curIPv6 != ipv6)