X-Git-Url: http://git.ipfire.org/?p=oddments%2Fddns.git;a=blobdiff_plain;f=src%2Fddns%2F__init__.py;h=7ee6a2042e92a3da02945336c928b5093e60db96;hp=bdbb1117bbcf9488593f82045ad79cf1bc93c141;hb=d1cd57ebdfdd37a125093883c0e829eeda81c6c6;hpb=5ad24917ae7465de920e94b76d369fde0da9e2a5 diff --git a/src/ddns/__init__.py b/src/ddns/__init__.py index bdbb111..7ee6a20 100644 --- a/src/ddns/__init__.py +++ b/src/ddns/__init__.py @@ -93,9 +93,19 @@ class DDNSCore(object): for provider in ( DDNSProviderDHS, DDNSProviderDNSpark, + DDNSProviderDtDNS, + DDNSProviderDynDNS, + DDNSProviderDynU, + DDNSProviderEasyDNS, + DDNSProviderFreeDNSAfraidOrg, + DDNSProviderNamecheap, 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 })