mirror of
https://github.com/kubernetes-sigs/node-feature-discovery.git
synced 2025-03-28 02:37:11 +00:00
nfd-master: use term node update instead of labeling
Rename symbols and reword log messages to correlate with the functionality (we may do other updates than just modify labels nowadays).
This commit is contained in:
parent
d8f167d8a9
commit
039378c725
1 changed files with 4 additions and 4 deletions
|
@ -38,7 +38,7 @@ func newNodeUpdaterPool(nfdMaster *nfdMaster) *nodeUpdaterPool {
|
|||
}
|
||||
}
|
||||
|
||||
func (u *nodeUpdaterPool) processNodeLabelRequest(queue workqueue.RateLimitingInterface) bool {
|
||||
func (u *nodeUpdaterPool) processNodeUpdateRequest(queue workqueue.RateLimitingInterface) bool {
|
||||
nodeName, quit := queue.Get()
|
||||
if quit {
|
||||
return false
|
||||
|
@ -48,11 +48,11 @@ func (u *nodeUpdaterPool) processNodeLabelRequest(queue workqueue.RateLimitingIn
|
|||
|
||||
if err := u.nfdMaster.nfdAPIUpdateOneNode(nodeName.(string)); err != nil {
|
||||
if queue.NumRequeues(nodeName) < 5 {
|
||||
klog.InfoS("retrying labeling request for node", "nodeName", nodeName)
|
||||
klog.InfoS("retrying node update", "nodeName", nodeName)
|
||||
queue.AddRateLimited(nodeName)
|
||||
return true
|
||||
} else {
|
||||
klog.ErrorS(err, "error labeling node", "nodeName", nodeName)
|
||||
klog.ErrorS(err, "failed to update node", "nodeName", nodeName)
|
||||
}
|
||||
}
|
||||
queue.Forget(nodeName)
|
||||
|
@ -60,7 +60,7 @@ func (u *nodeUpdaterPool) processNodeLabelRequest(queue workqueue.RateLimitingIn
|
|||
}
|
||||
|
||||
func (u *nodeUpdaterPool) runNodeUpdater(queue workqueue.RateLimitingInterface) {
|
||||
for u.processNodeLabelRequest(queue) {
|
||||
for u.processNodeUpdateRequest(queue) {
|
||||
}
|
||||
u.wg.Done()
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue