Don't force LC on node set
This makes it so we can never UNDEF/DELETE an entry as that requires upper case. So we are doing the lower case now where it matters.
This commit is contained in:
@@ -248,7 +248,7 @@ func CobraRunE(cmd *cobra.Command, args []string) error {
|
||||
}
|
||||
|
||||
wwlog.Printf(wwlog.VERBOSE, "Node: %s:%s, Setting HW address to: %s\n", n.Id.Get(), SetNetName, SetHwaddr)
|
||||
n.NetDevs[SetNetName].Hwaddr.Set(strings.ToLower(SetHwaddr))
|
||||
n.NetDevs[SetNetName].Hwaddr.Set(SetHwaddr)
|
||||
}
|
||||
|
||||
if SetType != "" {
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package warewulfd
|
||||
|
||||
import (
|
||||
"strings"
|
||||
"sync"
|
||||
|
||||
"github.com/pkg/errors"
|
||||
@@ -32,7 +33,8 @@ func LoadNodeDB() error {
|
||||
|
||||
for _, n := range nodes {
|
||||
for _, netdev := range n.NetDevs {
|
||||
TmpMap[netdev.Hwaddr.Get()] = n
|
||||
hwaddr := strings.ToLower(netdev.Hwaddr.Get())
|
||||
TmpMap[hwaddr] = n
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user