mirror of
https://github.com/github/octodns.git
synced 2024-05-11 05:55:00 +00:00
add exists for zone creation detection
This commit is contained in:
@@ -41,7 +41,7 @@ class DnsMadeEasyClientUnauthorized(DnsMadeEasyClientException):
|
||||
class DnsMadeEasyClientForbidden(DnsMadeEasyClientException):
|
||||
|
||||
def __init__(self):
|
||||
super(DnsMadeEasyClientNotFound, self).__init__('Forbidden')
|
||||
super(DnsMadeEasyClientForbidden, self).__init__('Forbidden')
|
||||
|
||||
|
||||
class DnsMadeEasyClientNotFound(DnsMadeEasyClientException):
|
||||
@@ -264,8 +264,10 @@ class DnsMadeEasyProvider(BaseProvider):
|
||||
source=self, lenient=lenient)
|
||||
zone.add_record(record)
|
||||
|
||||
self.log.info('populate: found %s records',
|
||||
len(zone.records) - before)
|
||||
exists = zone.name in self._zone_records
|
||||
self.log.info('populate: found %s records, exists=%s',
|
||||
len(zone.records) - before, exists)
|
||||
return exists
|
||||
|
||||
def _params_for_multiple(self, record):
|
||||
for value in record.values:
|
||||
|
Reference in New Issue
Block a user