aboutsummaryrefslogtreecommitdiffstats
path: root/ddns/backend
diff options
context:
space:
mode:
Diffstat (limited to 'ddns/backend')
-rw-r--r--ddns/backend/dnsupdate.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/ddns/backend/dnsupdate.py b/ddns/backend/dnsupdate.py
index 8257540..b64cefd 100644
--- a/ddns/backend/dnsupdate.py
+++ b/ddns/backend/dnsupdate.py
@@ -27,6 +27,12 @@ def get_zone(name):
return zone
return None
+def get_key(name):
+ for key in cfg['dnskeys']:
+ if key['name'] == name:
+ return key
+ return None
+
def gen_keyring(dnskeys):
global keyring