From b8c94386a87be103c6b058c8e6f354639d5afe47 Mon Sep 17 00:00:00 2001 From: Basir Jamil Date: Thu, 13 Jun 2019 20:05:33 -0400 Subject: [PATCH] thurs sync --- octodns/provider/fastdns.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/octodns/provider/fastdns.py b/octodns/provider/fastdns.py index b94ff61..de8e7d6 100644 --- a/octodns/provider/fastdns.py +++ b/octodns/provider/fastdns.py @@ -166,8 +166,6 @@ class AkamaiClient(object): recordset = self.zone_recordset_get(zone_name, showAll="true").json().get("recordsets") - # print (type(recordset)) - print(recordset) return recordset def master_zone_file_get(self, zone): @@ -228,7 +226,14 @@ class AkamaiProvider(BaseProvider): values = defaultdict(lambda: defaultdict(list)) for record in self.zone_records(zone): - pass + _type=record['type'] + if _type not in self.SUPPORTS: + continue + elif _type == 'TXT' and record['content'].startswith('ALIAS for'): + # ALIAS has a "ride along" TXT record with 'ALIAS for XXXX', + # we're ignoring it + continue + values[record['name']][record['type']].append(record)