Fix golangci-lint errors (#10196)
* Fix golangci-lint errors Signed-off-by: z1cheng <imchench@gmail.com> * Fix dupl errors Signed-off-by: z1cheng <imchench@gmail.com> * Fix comments Signed-off-by: z1cheng <imchench@gmail.com> * Fix errcheck lint errors Signed-off-by: z1cheng <imchench@gmail.com> * Fix assert in e2e test Signed-off-by: z1cheng <imchench@gmail.com> * Not interrupt the waitForPodsReady Signed-off-by: z1cheng <imchench@gmail.com> * Replace string with constant Signed-off-by: z1cheng <imchench@gmail.com> * Fix comments Signed-off-by: z1cheng <imchench@gmail.com> * Revert write file permision Signed-off-by: z1cheng <imchench@gmail.com> --------- Signed-off-by: z1cheng <imchench@gmail.com>
This commit is contained in:
parent
46d87d3462
commit
b3060bfbd0
253 changed files with 2434 additions and 2113 deletions
|
|
@ -28,9 +28,7 @@ import (
|
|||
"k8s.io/client-go/util/workqueue"
|
||||
)
|
||||
|
||||
var (
|
||||
keyFunc = cache.DeletionHandlingMetaNamespaceKeyFunc
|
||||
)
|
||||
var keyFunc = cache.DeletionHandlingMetaNamespaceKeyFunc
|
||||
|
||||
// Queue manages a time work queue through an independent worker that invokes the
|
||||
// given sync function for every work item inserted.
|
||||
|
|
@ -117,7 +115,10 @@ func (t *Queue) worker() {
|
|||
}
|
||||
ts := time.Now().UnixNano()
|
||||
|
||||
item := key.(Element)
|
||||
item, ok := key.(Element)
|
||||
if !ok {
|
||||
klog.ErrorS(nil, "invalid item type", "key", key)
|
||||
}
|
||||
if item.Timestamp != 0 && t.lastSync > item.Timestamp {
|
||||
klog.V(3).InfoS("skipping sync", "key", item.Key, "last", t.lastSync, "now", item.Timestamp)
|
||||
t.queue.Forget(key)
|
||||
|
|
@ -168,7 +169,7 @@ func NewTaskQueue(syncFn func(interface{}) error) *Queue {
|
|||
return NewCustomTaskQueue(syncFn, nil)
|
||||
}
|
||||
|
||||
// NewCustomTaskQueue ...
|
||||
// NewCustomTaskQueue creates a new custom task queue with the given sync function.
|
||||
func NewCustomTaskQueue(syncFn func(interface{}) error, fn func(interface{}) (interface{}, error)) *Queue {
|
||||
q := &Queue{
|
||||
queue: workqueue.NewRateLimitingQueue(workqueue.DefaultControllerRateLimiter()),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue