]> git.ipfire.org Git - oddments/ddns.git/blobdiff - src/ddns/providers.py
Don't log a successful image if no update was performed
[oddments/ddns.git] / src / ddns / providers.py
index de87b7c9bf32725da548b69d8ea592a5d044f097..59ccd728cd1f7e26f30a4054e6d13c6abff33895 100644 (file)
@@ -129,12 +129,16 @@ class DDNSProvider(object):
 
                # Check if we actually need to update this host.
                elif self.is_uptodate(self.protocols):
-                       logger.debug(_("%s is already up to date") % self.hostname)
+                       logger.info(_("The dynamic host %(hostname)s (%(provider)s) is already up to date") % \
+                               { "hostname" : self.hostname, "provider" : self.name })
                        return
 
                # Execute the update.
                self.update()
 
+               logger.info(_("Dynamic DNS update for %(hostname)s (%(provider)s) successful") % \
+                       { "hostname" : self.hostname, "provider" : self.name })
+
        def update(self):
                raise NotImplementedError