fix vlan assignment generation

This commit is contained in:
Samuel Lorch 2023-04-08 14:45:22 +02:00
parent a290d06803
commit d6c58b7d21

View file

@ -135,10 +135,12 @@ func GenerateNetworkdConfiguration(conf definitions.Config) ([]NetworkdConfigFil
if inter.Type != definitions.Vlan {
vlans := []string{}
for vlanName, vlanInter := range conf.Network.Interfaces {
if inter.Type == definitions.Vlan && *vlanInter.VlanParent == name {
if vlanInter.Type == definitions.Vlan {
if *vlanInter.VlanParent == name {
vlans = append(vlans, vlanName)
}
}
}
slog.Info("Vlans on interface", "interface", name, "count", len(vlans))