Skip to content

Commit 945a13c

Browse files
andrewsykimmurali-reddy
authored andcommitted
skip node OnUpdate events (#391)
1 parent 6ba2e94 commit 945a13c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

app/controllers/network_routes_controller.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1716,17 +1716,19 @@ func (nrc *NetworkRoutingController) newNodeEventHandler() cache.ResourceEventHa
17161716
nodeIP, _ := utils.GetNodeIP(node)
17171717

17181718
glog.V(2).Infof("Received node %s added update from watch API so peer with new node", nodeIP)
1719+
nrc.OnNodeUpdate(obj)
17191720
},
17201721
UpdateFunc: func(oldObj, newObj interface{}) {
1721-
nrc.OnNodeUpdate(newObj)
1722+
// we are interested only node add/delete, so skip update
1723+
return
17221724

17231725
},
17241726
DeleteFunc: func(obj interface{}) {
17251727
node := obj.(*v1core.Node)
17261728
nodeIP, _ := utils.GetNodeIP(node)
17271729

17281730
glog.Infof("Received node %s removed update from watch API, so remove node from peer", nodeIP)
1729-
1731+
nrc.OnNodeUpdate(obj)
17301732
},
17311733
}
17321734
}

0 commit comments

Comments
 (0)