From db882ae8d6eba768e08be9317e386f8ab3c8fcf7 Mon Sep 17 00:00:00 2001 From: Martin Babinsky Date: Wed, 8 Jun 2016 18:22:57 +0200 Subject: delegate removal of master DNS record and replica keys to separate functions https://fedorahosted.org/freeipa/ticket/5588 Reviewed-By: Martin Basti --- ipaserver/install/bindinstance.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'ipaserver/install/bindinstance.py') diff --git a/ipaserver/install/bindinstance.py b/ipaserver/install/bindinstance.py index 188f3dc0e..08c32f483 100644 --- a/ipaserver/install/bindinstance.py +++ b/ipaserver/install/bindinstance.py @@ -538,6 +538,12 @@ def check_forwarders(dns_forwarders, logger): return forwarders_dnssec_valid +def remove_master_dns_records(hostname, realm): + bind = BindInstance() + bind.remove_master_dns_records(hostname, realm, realm.lower()) + bind.remove_server_ns_records(hostname) + + class DnsBackup(object): def __init__(self, service): self.service = service -- cgit