From 16a629f81adcdd595b65c3996894eba1f89d183c Mon Sep 17 00:00:00 2001 From: Jeffrey Forman Date: Sat, 15 Dec 2012 20:21:07 -0500 Subject: [PATCH] use a split method on the string, instead of a regex, to make getting the host and domain easier when deleting a record --- binder/helpers.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/binder/helpers.py b/binder/helpers.py index bdd7b47..c47d6af 100644 --- a/binder/helpers.py +++ b/binder/helpers.py @@ -91,9 +91,9 @@ def delete_record(dns_server, rr_list, key_name): delete_response = [] for current_rr in rr_list: - re_record = re.search(r"(\w+)\.(.*)$", current_rr) - record = re_record.group(1) - domain = re_record.group(2) + record_list = current_rr.split(".") + record = record_list[0] + domain = ".".join(record_list[1:]) dns_update = dns.update.Update(domain, keyring = keyring) dns_update.delete(record) output = send_dns_update(dns_update, dns_server, key_name)