use a split method on the string, instead of a regex, to make getting the host and domain easier when deleting a record
This commit is contained in:
parent
acd9ec596c
commit
16a629f81a
|
@ -91,9 +91,9 @@ def delete_record(dns_server, rr_list, key_name):
|
||||||
|
|
||||||
delete_response = []
|
delete_response = []
|
||||||
for current_rr in rr_list:
|
for current_rr in rr_list:
|
||||||
re_record = re.search(r"(\w+)\.(.*)$", current_rr)
|
record_list = current_rr.split(".")
|
||||||
record = re_record.group(1)
|
record = record_list[0]
|
||||||
domain = re_record.group(2)
|
domain = ".".join(record_list[1:])
|
||||||
dns_update = dns.update.Update(domain, keyring = keyring)
|
dns_update = dns.update.Update(domain, keyring = keyring)
|
||||||
dns_update.delete(record)
|
dns_update.delete(record)
|
||||||
output = send_dns_update(dns_update, dns_server, key_name)
|
output = send_dns_update(dns_update, dns_server, key_name)
|
||||||
|
|
Loading…
Reference in New Issue