From 1b543c675f58d3bdb7422bee0f3b2d83fee77b98 Mon Sep 17 00:00:00 2001 From: Ross McFarland Date: Wed, 16 Feb 2022 15:37:16 -0800 Subject: [PATCH] Finish backing out test churn w/YamlProvider's optional SUPPORTS_ROOT_NS --- octodns/provider/base.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/octodns/provider/base.py b/octodns/provider/base.py index b57f371..357dc83 100644 --- a/octodns/provider/base.py +++ b/octodns/provider/base.py @@ -94,7 +94,8 @@ class BaseProvider(BaseSource): record = record.copy() record.values = [record.value] desired.add_record(record, replace=True) - elif record._type == 'NS' and record.name == '': + elif record._type == 'NS' and record.name == '' and \ + not self.SUPPORTS_ROOT_NS: # ignore, we can't manage root NS records msg = \ f'root NS record not supported for {record.fqdn}'