rename COPYING
[dyn-nsupdate.git] / client-scripts / dyn-ns-client
index 6c030d10bb523ea16ce9a05f5f23a892affac40a..35b0b2fcc9877b5627d93d33624cad51ae338daf 100755 (executable)
@@ -76,6 +76,7 @@ def getMyIPv6(config, verbose = False):
                     if verbose:
                         print("Local IPv6 detected to be",ip)
                     return ip
                     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):
     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:
     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)
     
     # check if there's something to do
     needUpdate = (ipv4 is not None and curIPv4 != ipv4) or (ipv6 is not None and curIPv6 != ipv6)