]> git.proxmox.com Git - pve-network.git/blobdiff - PVE/Network/SDN/Vnets.pm
add tap|veth create|plug
[pve-network.git] / PVE / Network / SDN / Vnets.pm
index 95a74f58a3523b52f3a0ffcdb3c6d50c92d9e903..725605bbc0cf985c9eed24d60dc69e3bcba37062 100644 (file)
@@ -16,7 +16,7 @@ sub sdn_vnets_config {
     die "no sdn vnet ID specified\n" if !$id;
 
     my $scfg = $cfg->{ids}->{$id};
-    die "sdn vnet '$id' does not exists\n" if (!$noerr && !$scfg);
+    die "sdn vnet '$id' does not exist\n" if (!$noerr && !$scfg);
 
     return $scfg;
 }
@@ -56,4 +56,12 @@ sub complete_sdn_vnet {
     return  $cmdname eq 'add' ? [] : [ PVE::Network::SDN::Vnets::sdn_vnet_ids($cfg) ];
 }
 
+sub get_vnet {
+    my ($vnetid) = @_;
+
+    my $cfg = PVE::Network::SDN::Vnets::config();
+    my $vnet = PVE::Network::SDN::Vnets::sdn_vnets_config($cfg, $vnetid, 1);
+    return $vnet;
+}
+
 1;