diff options
| author | Alexandre Derumier <aderumier@odiso.com> | 2023-06-23 14:49:41 +0200 | 
|---|---|---|
| committer | Fabian Grünbichler <f.gruenbichler@proxmox.com> | 2023-07-19 11:46:53 +0200 | 
| commit | 26e2abdbdc7051c6c2d3dad88231b4dbd8896a35 (patch) | |
| tree | aa7217cb962aa10b93556848ca21178cbfabb29c /src/PVE/Network/SDN/Zones/QinQPlugin.pm | |
| parent | 0eda9b9aadc8f451fd5b538ec0c0910a80c19bd2 (diff) | |
zones: status: display specific message if vnet is not generated.
also cleanup duplicate code in plugins
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Diffstat (limited to 'src/PVE/Network/SDN/Zones/QinQPlugin.pm')
| -rw-r--r-- | src/PVE/Network/SDN/Zones/QinQPlugin.pm | 8 | 
1 files changed, 1 insertions, 7 deletions
diff --git a/src/PVE/Network/SDN/Zones/QinQPlugin.pm b/src/PVE/Network/SDN/Zones/QinQPlugin.pm index 8b9de43..7160434 100644 --- a/src/PVE/Network/SDN/Zones/QinQPlugin.pm +++ b/src/PVE/Network/SDN/Zones/QinQPlugin.pm @@ -198,13 +198,7 @@ sub status {  	push @$ifaces, $svlan_iface;      } -    foreach my $iface (@{$ifaces}) { -	if (!$status->{$iface}->{status}) { -	    push @$err_msg, "missing $iface"; -        } elsif ($status->{$iface}->{status} ne 'pass') { -	    push @$err_msg, "error $iface"; -	} -    } +    $err_msg = $class->generate_status_message($vnetid, $status, $ifaces);      return $err_msg;  }  | 
