From 6db6052d28fc10afa861c3b83f9f82160d393b8b Mon Sep 17 00:00:00 2001 From: Basir Jamil Date: Mon, 17 Jun 2019 10:24:34 -0700 Subject: [PATCH] friday sync --- octodns/provider/fastdns.py | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/octodns/provider/fastdns.py b/octodns/provider/fastdns.py index bcb1f32..686c81c 100644 --- a/octodns/provider/fastdns.py +++ b/octodns/provider/fastdns.py @@ -247,26 +247,24 @@ class AkamaiProvider(BaseProvider): - fileName = "values_for_" + zone.name +".json" - path = "/mnt/c/Users/bajamil/Desktop/" + fileName - f = open(path, 'w') - f.write(json.dumps(values, indent=4, separators=(',', ': '))) - f.close() - return ### before = len(zone.records) for name, types in values.items(): - for _type, records in types.items(): - data_for = getattr(self, '_data_for_{}'.format(_type)) - - data = data_for(_type, records) + # for _type, records in types.items(): + for _type in types.items(): + for rdata in _type['rdata']: - print() - print ("data processed for", name, ":") - print (json.dumps(data, indent=4, separators=(',', ': '))) - print() - record = Record.new(zone, name, data_for(_type, records), source=self, lenient=lenient) + data_for = getattr(self, '_data_for_{}'.format(_type)) + + data = data_for(_type, records, rdata) + + print() + print ("data processed for", name, ":") + print (json.dumps(data, indent=4, separators=(',', ': '))) + print() + + record = Record.new(zone, name, data_for(_type, records), source=self, lenient=lenient) exists = zone.name in self._zone_records