From: Alexandre Derumier Date: Thu, 4 Jan 2024 16:11:37 +0000 (+0100) Subject: ipam: phpipam: add subnet create error handling X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=f38c18f7af670071d9928695a8979d21e5254bf4;p=mirror%2Fpve-network.git ipam: phpipam: add subnet create error handling Signed-off-by: Alexandre Derumier --- diff --git a/src/PVE/Network/SDN/Ipams/PhpIpamPlugin.pm b/src/PVE/Network/SDN/Ipams/PhpIpamPlugin.pm index 7b3168d..c38b3d0 100644 --- a/src/PVE/Network/SDN/Ipams/PhpIpamPlugin.pm +++ b/src/PVE/Network/SDN/Ipams/PhpIpamPlugin.pm @@ -51,7 +51,7 @@ sub add_subnet { my $headers = ['Content-Type' => 'application/json; charset=UTF-8', 'Token' => $token]; #search subnet - my $internalid = get_prefix_id($url, $cidr, $headers); + my $internalid = eval { get_prefix_id($url, $cidr, $headers) }; #create subnet if (!$internalid) {