]> git.proxmox.com Git - pve-network.git/commitdiff
ipam: phpipam: add subnet create error handling
authorAlexandre Derumier <aderumier@odiso.com>
Thu, 4 Jan 2024 16:11:37 +0000 (17:11 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 20 Feb 2024 13:39:45 +0000 (14:39 +0100)
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
src/PVE/Network/SDN/Ipams/PhpIpamPlugin.pm

index 7b3168d8991529f278f94250723fc4c23f2a7157..c38b3d0557430d957856ed9789c6f7951dd1d74e 100644 (file)
@@ -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) {