nsupdate: Log success/failure once for all hosts

This commit is contained in:
Richard Hansen 2024-07-29 00:16:22 -04:00
parent 0c2c97123f
commit f5c59c2024

View file

@ -5655,13 +5655,12 @@ EoINSTR4
my $ipv = ($ip eq ($ipv6 // '')) ? '6' : '4'; my $ipv = ($ip eq ($ipv6 // '')) ? '6' : '4';
$config{$_}{"ipv$ipv"} = $ip; $config{$_}{"ipv$ipv"} = $ip;
$config{$_}{"status-ipv$ipv"} = 'good'; $config{$_}{"status-ipv$ipv"} = 'good';
success("updating %s: good: IPv%s address set to %s", $_, $ipv, $ip);
} }
} }
success("$hosts: IPv4 address set to $ipv4") if $ipv4;
success("$hosts: IPv6 address set to $ipv6") if $ipv6;
} else { } else {
for (@hosts) { failed("$hosts: error running command");
failed("updating %s", $_);
}
} }
} }
} }