--- src/PVE/Network/SDN/Controllers/EvpnPlugin.pm | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-)
diff --git a/src/PVE/Network/SDN/Controllers/EvpnPlugin.pm b/src/PVE/Network/SDN/Controllers/EvpnPlugin.pm index 6da9c40..fd4b801 100644 --- a/src/PVE/Network/SDN/Controllers/EvpnPlugin.pm +++ b/src/PVE/Network/SDN/Controllers/EvpnPlugin.pm @@ -295,18 +295,17 @@ sub on_update_hook { sub find_bgp_controller { my ($nodename, $controller_cfg) = @_; - my $controller = undef; + my $res = undef; foreach my $id (keys %{$controller_cfg->{ids}}) { - $controller = $controller_cfg->{ids}->{$id}; - next if $controller->{type} ne 'bgp'; - next if $controller->{node} ne $nodename; + my $controller = $controller_cfg->{ids}->{$id}; + next if $controller->{type} ne 'bgp'; + next if $controller->{node} ne $nodename; + $res = $controller; last; } - - return $controller; + return $res; } - sub generate_frr_recurse{ my ($final_config, $content, $parentkey, $level) = @_; -- 2.39.2 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel