Use consistent pointer receiver
pkg/controller/controller.go:135:1: receiver name b should be consistent with previous receiver name c for controller Signed-off-by: Richard Wall <richard.wall@jetstack.io>
This commit is contained in:
parent
6c544dafa0
commit
f8b4934e7c
@ -132,12 +132,12 @@ func (c *controller) Run(workers int, stopCh <-chan struct{}) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (b *controller) worker(ctx context.Context) {
|
||||
log := logf.FromContext(b.ctx)
|
||||
func (c *controller) worker(ctx context.Context) {
|
||||
log := logf.FromContext(c.ctx)
|
||||
|
||||
log.V(logf.DebugLevel).Info("starting worker")
|
||||
for {
|
||||
obj, shutdown := b.queue.Get()
|
||||
obj, shutdown := c.queue.Get()
|
||||
if shutdown {
|
||||
break
|
||||
}
|
||||
@ -145,7 +145,7 @@ func (b *controller) worker(ctx context.Context) {
|
||||
var key string
|
||||
// use an inlined function so we can use defer
|
||||
func() {
|
||||
defer b.queue.Done(obj)
|
||||
defer c.queue.Done(obj)
|
||||
var ok bool
|
||||
if key, ok = obj.(string); !ok {
|
||||
return
|
||||
@ -154,9 +154,9 @@ func (b *controller) worker(ctx context.Context) {
|
||||
log.V(logf.DebugLevel).Info("syncing item")
|
||||
|
||||
// Increase sync count for this controller
|
||||
b.metrics.IncrementSyncCallCount(b.name)
|
||||
c.metrics.IncrementSyncCallCount(c.name)
|
||||
|
||||
err := b.syncHandler(ctx, key)
|
||||
err := c.syncHandler(ctx, key)
|
||||
if err != nil {
|
||||
if strings.Contains(err.Error(), genericregistry.OptimisticLockErrorMsg) {
|
||||
log.Info("re-queuing item due to optimistic locking on resource", "error", err.Error())
|
||||
@ -164,11 +164,11 @@ func (b *controller) worker(ctx context.Context) {
|
||||
log.Error(err, "re-queuing item due to error processing")
|
||||
}
|
||||
|
||||
b.queue.AddRateLimited(obj)
|
||||
c.queue.AddRateLimited(obj)
|
||||
return
|
||||
}
|
||||
log.V(logf.DebugLevel).Info("finished processing work item")
|
||||
b.queue.Forget(obj)
|
||||
c.queue.Forget(obj)
|
||||
}()
|
||||
}
|
||||
log.V(logf.DebugLevel).Info("exiting worker loop")
|
||||
|
||||
Loading…
Reference in New Issue
Block a user