From 33284381f894ef89d293c4b04f30e86a7d5d5329 Mon Sep 17 00:00:00 2001 From: Ross McFarland Date: Thu, 18 Aug 2022 12:32:20 -0700 Subject: [PATCH] Use IdnaDict for eligible zone filtering --- octodns/manager.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/octodns/manager.py b/octodns/manager.py index fc50f17..79d201d 100644 --- a/octodns/manager.py +++ b/octodns/manager.py @@ -17,7 +17,7 @@ from sys import stdout import logging from . import __VERSION__ -from .idna import IdnaDict, idna_decode, idna_encode +from .idna import IdnaDict, idna_decode from .provider.base import BaseProvider from .provider.plan import Plan from .provider.yaml import SplitYamlProvider, YamlProvider @@ -466,7 +466,7 @@ class Manager(object): zones = self.config['zones'] if eligible_zones: - zones = {idna_encode(n): zones.get(n) for n in eligible_zones} + zones = IdnaDict({n: zones.get(n) for n in eligible_zones}) aliased_zones = {} futures = []