]> git.ipfire.org Git - ddns.git/commitdiff
Don't update systems without IPv6 over and over again...
authorMichael Tremer <michael.tremer@ipfire.org>
Sun, 22 Jun 2014 10:02:55 +0000 (10:02 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 22 Jun 2014 10:02:55 +0000 (10:02 +0000)
src/ddns/providers.py

index 2a5115608fd41d7d1d7a0ecf31596ac68c94433a..e9df89f6de34a19230784e66cbea5066b8ee3124 100644 (file)
@@ -150,6 +150,11 @@ class DDNSProvider(object):
 
                        current_address = self.get_address(proto)
 
+                       # If no addresses for the given protocol exist, we
+                       # are fine...
+                       if current_address is None and not addresses:
+                               continue
+
                        if not current_address in addresses:
                                return False