diff --git a/lib.py b/lib.py index ac585e0..d6ff854 100644 --- a/lib.py +++ b/lib.py @@ -238,10 +238,16 @@ def txt_records_handler(re2o_zone, dns_zone): else: name_obj = format_re2o_domain(name) + txt_data = record["field2"] + + if txt_data[0] == '"' and txt_data[-1] == '"': + txt_data = txt_data[1:-1] + logging.debug(f"TXT-DATA = {txt_data}") + TXT_obj = TXT.TXT( dns.rdataclass.IN, dns.rdatatype.TXT, - record["field2"] + txt_data ) add_to_zone(dns_zone, name_obj, TXT_obj)