From 5469161c135c2179ac2ce26a3ef212016b7f581e Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Wed, 22 Nov 2023 14:08:00 +0100 Subject: [PATCH] subnets: avoid nested post-if in eval Signed-off-by: Thomas Lamprecht --- src/PVE/Network/SDN/Subnets.pm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/PVE/Network/SDN/Subnets.pm b/src/PVE/Network/SDN/Subnets.pm index 05d2de2..b1885c5 100644 --- a/src/PVE/Network/SDN/Subnets.pm +++ b/src/PVE/Network/SDN/Subnets.pm @@ -399,8 +399,10 @@ sub del_ip { my $plugin = PVE::Network::SDN::Ipams::Plugin->lookup($plugin_config->{type}); $plugin->del_ip($plugin_config, $subnetid, $subnet, $ip); - eval { PVE::Network::SDN::Ipams::del_cache_mac_ip($mac, $ip) if $mac; }; - warn $@ if $@; + if ($mac) { + eval { PVE::Network::SDN::Ipams::del_cache_mac_ip($mac, $ip) }; + warn $@ if $@; + } } eval { -- 2.39.5