From: Stefan Schantl Date: Sat, 14 Jun 2014 21:26:04 +0000 (+0200) Subject: Move call to get token to main class. X-Git-Tag: 001~46^2 X-Git-Url: http://git.ipfire.org/?p=oddments%2Fddns.git;a=commitdiff_plain;h=4668782831c4462c71c58686e3d79331c589f327 Move call to get token to main class. --- diff --git a/src/ddns/providers.py b/src/ddns/providers.py index 605b65e..cbbeeea 100644 --- a/src/ddns/providers.py +++ b/src/ddns/providers.py @@ -115,6 +115,13 @@ class DDNSProvider(object): def protocols(self): return self.INFO.get("protocols") + @property + def token(self): + """ + Fast access to the token. + """ + return self.get("token") + def __call__(self, force=False): if force: logger.info(_("Updating %s forced") % self.hostname) @@ -370,13 +377,6 @@ class DDNSProviderLightningWireLabs(DDNSProvider): # https://dns.lightningwirelabs.com/knowledge-base/api/ddns url = "https://dns.lightningwirelabs.com/update" - @property - def token(self): - """ - Fast access to the token. - """ - return self.get("token") - def update(self): data = { "hostname" : self.hostname,