X-Git-Url: http://git.ipfire.org/?p=oddments%2Fddns.git;a=blobdiff_plain;f=src%2Fddns%2F__init__.py;h=5ed463651e01a56519786ea1be558246083efb0e;hp=bdbb1117bbcf9488593f82045ad79cf1bc93c141;hb=3b16fdb1433f64122fb3cde2e86e9acf18df430f;hpb=5ad24917ae7465de920e94b76d369fde0da9e2a5 diff --git a/src/ddns/__init__.py b/src/ddns/__init__.py index bdbb111..5ed4636 100644 --- a/src/ddns/__init__.py +++ b/src/ddns/__init__.py @@ -91,11 +91,21 @@ class DDNSCore(object): Simply registers all providers. """ for provider in ( + DDNSProviderAllInkl, DDNSProviderDHS, DDNSProviderDNSpark, + DDNSProviderDtDNS, + DDNSProviderDynDNS, + DDNSProviderDynU, + DDNSProviderEasyDNS, + DDNSProviderFreeDNSAfraidOrg, DDNSProviderNOIP, DDNSProviderLightningWireLabs, + DDNSProviderOVH, + DDNSProviderRegfish, DDNSProviderSelfhost, + DDNSProviderSPDNS, + DDNSProviderVariomedia, ): self.register_provider(provider) @@ -106,6 +116,8 @@ class DDNSCore(object): return sorted(self.providers.keys()) def load_configuration(self, filename): + logger.debug(_("Loading configuration file %s") % filename) + configs = ConfigParser.SafeConfigParser() configs.read([filename,]) @@ -179,5 +191,6 @@ class DDNSCore(object): { "hostname" : entry.hostname, "provider" : entry.name }) logger.error(" %s" % e) - logger.info(_("Dynamic DNS update for %(hostname)s (%(provider)s) successful") % \ - { "hostname" : entry.hostname, "provider" : entry.name }) + else: + logger.info(_("Dynamic DNS update for %(hostname)s (%(provider)s) successful") % \ + { "hostname" : entry.hostname, "provider" : entry.name })