|
@@ -55,10 +55,7 @@ func NewLightHouse(amLighthouse bool, myIp uint32, ips []uint32, interval int, n
|
|
|
|
|
|
func (lh *LightHouse) ValidateLHStaticEntries() error {
|
|
func (lh *LightHouse) ValidateLHStaticEntries() error {
|
|
for lhIP, _ := range lh.lighthouses {
|
|
for lhIP, _ := range lh.lighthouses {
|
|
- for ip, _ := range lh.staticList {
|
|
|
|
- if lhIP == ip {
|
|
|
|
- break
|
|
|
|
- }
|
|
|
|
|
|
+ if _, ok := lh.staticList[lhIP]; !ok {
|
|
return fmt.Errorf("Lighthouse %s does not have a static_host_map entry", IntIp(lhIP))
|
|
return fmt.Errorf("Lighthouse %s does not have a static_host_map entry", IntIp(lhIP))
|
|
}
|
|
}
|
|
}
|
|
}
|