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 { if inter.Type != definitions.Vlan {
vlans := []string{} vlans := []string{}
for vlanName, vlanInter := range conf.Network.Interfaces { 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) vlans = append(vlans, vlanName)
} }
} }
}
slog.Info("Vlans on interface", "interface", name, "count", len(vlans)) slog.Info("Vlans on interface", "interface", name, "count", len(vlans))