]> git.proxmox.com Git - pve-network.git/blobdiff - PVE/API2/Network/SDN/Vnets.pm
vnets: allow duplicate tags in differents zones
[pve-network.git] / PVE / API2 / Network / SDN / Vnets.pm
index 3a995a8145ac457633cbeb062770aec286fcee67..16959dc723214cf260519e5a092f98ce18013b9a 100644 (file)
@@ -192,7 +192,7 @@ __PACKAGE__->register_method ({
            my $zoneid = $cfg->{ids}->{$id}->{zone};
            my $plugin_config = $zone_cfg->{ids}->{$zoneid};
            my $plugin = PVE::Network::SDN::Zones::Plugin->lookup($plugin_config->{type});
-            $plugin->vnet_update_hook($cfg->{ids}->{$id});
+            $plugin->vnet_update_hook($cfg, $id, $zone_cfg);
 
            PVE::Network::SDN::VnetPlugin->on_update_hook($id, $cfg);
 
@@ -237,7 +237,7 @@ __PACKAGE__->register_method ({
            my $zoneid = $cfg->{ids}->{$id}->{zone};
            my $plugin_config = $zone_cfg->{ids}->{$zoneid};
            my $plugin = PVE::Network::SDN::Zones::Plugin->lookup($plugin_config->{type});
-           $plugin->vnet_update_hook($cfg->{ids}->{$id});
+           $plugin->vnet_update_hook($cfg, $id, $zone_cfg);
 
            PVE::Network::SDN::VnetPlugin->on_update_hook($id, $cfg);