From ffa1263b437d945537ec288c4bc8767d35c6871d Mon Sep 17 00:00:00 2001 From: dbxbbm Date: Wed, 5 Jan 2022 12:12:17 +0100 Subject: [PATCH] squash: log create per target --- provider/infoblox/infoblox.go | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/provider/infoblox/infoblox.go b/provider/infoblox/infoblox.go index 70fa35779..fa391e9a9 100644 --- a/provider/infoblox/infoblox.go +++ b/provider/infoblox/infoblox.go @@ -564,26 +564,27 @@ func (p *InfobloxProvider) recordSet(ep *endpoint.Endpoint, getObject bool, targ func (p *InfobloxProvider) createRecords(created infobloxChangeMap) { for zone, endpoints := range created { for _, ep := range endpoints { - if p.dryRun { + for targetIndex := range ep.Targets { + if p.dryRun { + logrus.Infof( + + "Would create %s record named '%s' to '%s' for Infoblox DNS zone '%s'.", + ep.RecordType, + ep.DNSName, + ep.Targets[targetIndex], + zone, + ) + continue + } + logrus.Infof( - "Would create %s record named '%s' to '%s' for Infoblox DNS zone '%s'.", + "Creating %s record named '%s' to '%s' for Infoblox DNS zone '%s'.", ep.RecordType, ep.DNSName, - ep.Targets, + ep.Targets[targetIndex], zone, ) - continue - } - logrus.Infof( - "Creating %s record named '%s' to '%s' for Infoblox DNS zone '%s'.", - ep.RecordType, - ep.DNSName, - ep.Targets, - zone, - ) - - for targetIndex := range ep.Targets { recordSet, err := p.recordSet(ep, false, targetIndex) if err != nil { logrus.Errorf(