From 6ff3e03e60bae6acab082bbbd7ab7d81985da426 Mon Sep 17 00:00:00 2001 From: saidst Date: Mon, 27 Jan 2020 15:26:17 +0100 Subject: [PATCH] correct rejection of azure-private-dns-zones not matching filters. --- provider/azure_private_dns.go | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/provider/azure_private_dns.go b/provider/azure_private_dns.go index 74e1697ab..d66e8cfb5 100644 --- a/provider/azure_private_dns.go +++ b/provider/azure_private_dns.go @@ -175,20 +175,10 @@ func (p *AzurePrivateDNSProvider) zones(ctx context.Context) ([]privatedns.Priva zone := i.Value() log.Debugf("Validating Zone: %v", *zone.Name) - if zone.Name == nil { - continue + if zone.Name != nil && p.domainFilter.Match(*zone.Name) && p.zoneIDFilter.Match(*zone.ID) { + zones = append(zones, zone) } - if !p.domainFilter.Match(*zone.Name) { - continue - } - - if !p.zoneIDFilter.Match(*zone.ID) { - continue - } - - zones = append(zones, zone) - err := i.NextWithContext(ctx) if err != nil { return nil, err