From a151ae31c947423ce1a7fe48a12a8579bf7ffa85 Mon Sep 17 00:00:00 2001 From: Viranch Mehta Date: Wed, 12 Apr 2023 23:40:15 -0700 Subject: [PATCH] log warning when unused subnet pools are dropped --- octodns/provider/base.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/octodns/provider/base.py b/octodns/provider/base.py index 241bb9f..e1e2234 100644 --- a/octodns/provider/base.py +++ b/octodns/provider/base.py @@ -121,6 +121,11 @@ class BaseProvider(BaseSource): pool = pools[pool].data.get('fallback') pools_unseen = set(pools.keys()) - pools_seen for pool in pools_unseen: + self.log.warning( + '%s: skipping pool %s which is rendered unused due to lack of support for subnet targeting', + record.fqdn, + pool, + ) del pools[pool] desired.add_record(record, replace=True)