mirror of
https://git.proxmox.com/git/pve-common
synced 2025-07-25 12:49:36 +00:00
fixup: don't use exists boolean
The previous condition didn't fail tests because it was always false. The 'exists' property is not actually usable when writing the interface file. It is merely a hint that the interface existed in /proc/net/dev while parsing the interfaces file and is otherwise actually unused here. Simply check for the existence of the interface in $ifaces. Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
parent
c27ef07ff5
commit
fc158d0d9c
@ -1385,7 +1385,7 @@ sub __write_etc_network_interfaces {
|
||||
my $n = $ifaces->{$p};
|
||||
|
||||
die "vlan '$iface' - unable to find parent '$p'\n"
|
||||
if $n->{exists} eq 0;
|
||||
if !$n;
|
||||
|
||||
if ($n->{type} eq 'bridge' && !$n->{bridge_vlan_aware}) {
|
||||
die "vlan '$iface' - bridge vlan aware is not enabled on parent '$p'\n";
|
||||
|
Loading…
Reference in New Issue
Block a user