@@ -300,11 +300,10 @@ type NodeConfig struct {
300
300
// NewNodeConfig creates a new NodeConfig.
301
301
func NewNodeConfig (ctx context.Context , nodeInformer v1informers.NodeInformer , resyncPeriod time.Duration ) * NodeConfig {
302
302
result := & NodeConfig {
303
- listerSynced : nodeInformer .Informer ().HasSynced ,
304
- logger : klog .FromContext (ctx ),
303
+ logger : klog .FromContext (ctx ),
305
304
}
306
305
307
- _ , _ = nodeInformer .Informer ().AddEventHandlerWithResyncPeriod (
306
+ handlerRegistration , _ : = nodeInformer .Informer ().AddEventHandlerWithResyncPeriod (
308
307
cache.ResourceEventHandlerFuncs {
309
308
AddFunc : result .handleAddNode ,
310
309
UpdateFunc : result .handleUpdateNode ,
@@ -313,6 +312,8 @@ func NewNodeConfig(ctx context.Context, nodeInformer v1informers.NodeInformer, r
313
312
resyncPeriod ,
314
313
)
315
314
315
+ result .listerSynced = handlerRegistration .HasSynced
316
+
316
317
return result
317
318
}
318
319
@@ -403,12 +404,11 @@ type ServiceCIDRConfig struct {
403
404
// NewServiceCIDRConfig creates a new ServiceCIDRConfig.
404
405
func NewServiceCIDRConfig (ctx context.Context , serviceCIDRInformer networkingv1beta1informers.ServiceCIDRInformer , resyncPeriod time.Duration ) * ServiceCIDRConfig {
405
406
result := & ServiceCIDRConfig {
406
- listerSynced : serviceCIDRInformer .Informer ().HasSynced ,
407
- cidrs : sets .New [string ](),
408
- logger : klog .FromContext (ctx ),
407
+ cidrs : sets .New [string ](),
408
+ logger : klog .FromContext (ctx ),
409
409
}
410
410
411
- _ , _ = serviceCIDRInformer .Informer ().AddEventHandlerWithResyncPeriod (
411
+ handlerRegistration , _ : = serviceCIDRInformer .Informer ().AddEventHandlerWithResyncPeriod (
412
412
cache.ResourceEventHandlerFuncs {
413
413
AddFunc : func (obj interface {}) {
414
414
result .handleServiceCIDREvent (nil , obj )
@@ -422,6 +422,9 @@ func NewServiceCIDRConfig(ctx context.Context, serviceCIDRInformer networkingv1b
422
422
},
423
423
resyncPeriod ,
424
424
)
425
+
426
+ result .listerSynced = handlerRegistration .HasSynced
427
+
425
428
return result
426
429
}
427
430
0 commit comments