1
0
mirror of https://github.com/github/octodns.git synced 2024-05-11 05:55:00 +00:00

Only throw RootNsChange UnsafePlan on existing zones

This commit is contained in:
Ross McFarland
2022-02-17 09:34:48 -08:00
parent 02ee7518fa
commit 81dd4d714b

View File

@@ -99,9 +99,9 @@ class Plan(object):
# If we have any changes of the root NS record for the zone it's a huge
# deal and force should always be required for extra care
if [True for c in self.changes
if c.record and c.record._type == 'NS' and
c.record.name == '']:
if self.exists and [True for c in self.changes
if c.record and c.record._type == 'NS' and
c.record.name == '']:
raise RootNsChange()
def __repr__(self):