summaryrefslogtreecommitdiffstats
path: root/ipaserver/install/dnskeysyncinstance.py
diff options
context:
space:
mode:
authorMartin Babinsky <mbabinsk@redhat.com>2016-06-08 18:22:57 +0200
committerMartin Basti <mbasti@redhat.com>2016-06-17 18:55:19 +0200
commitdb882ae8d6eba768e08be9317e386f8ab3c8fcf7 (patch)
tree7c393cda72a8aa4608a908166f28a133cbde0bf6 /ipaserver/install/dnskeysyncinstance.py
parentd8ae2b4055284de8c1baf76819d6611978f83cc6 (diff)
downloadfreeipa-db882ae8d6eba768e08be9317e386f8ab3c8fcf7.tar.gz
freeipa-db882ae8d6eba768e08be9317e386f8ab3c8fcf7.tar.xz
freeipa-db882ae8d6eba768e08be9317e386f8ab3c8fcf7.zip
delegate removal of master DNS record and replica keys to separate functions
https://fedorahosted.org/freeipa/ticket/5588 Reviewed-By: Martin Basti <mbasti@redhat.com>
Diffstat (limited to 'ipaserver/install/dnskeysyncinstance.py')
-rw-r--r--ipaserver/install/dnskeysyncinstance.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/ipaserver/install/dnskeysyncinstance.py b/ipaserver/install/dnskeysyncinstance.py
index 4888d83f8..fadaf216e 100644
--- a/ipaserver/install/dnskeysyncinstance.py
+++ b/ipaserver/install/dnskeysyncinstance.py
@@ -56,6 +56,12 @@ def dnssec_container_exists(fqdn, suffix, dm_password=None, ldapi=False,
return ret
+
+def remove_replica_public_keys(hostname):
+ keysyncd = DNSKeySyncInstance()
+ keysyncd.remove_replica_public_keys(hostname)
+
+
class DNSKeySyncInstance(service.Service):
def __init__(self, fstore=None, dm_password=None, logger=root_logger,
ldapi=False, start_tls=False):