Skip to content

Commit baf28de

Browse files
pmorieJeff Peeler
authored and
Jeff Peeler
committed
Create listers before adding event handlers in controller (#1446)
1 parent 294157d commit baf28de

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

pkg/controller/controller.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -90,40 +90,40 @@ func NewController(
9090
pollingQueue: workqueue.NewNamedRateLimitingQueue(workqueue.NewItemExponentialFailureRateLimiter(pollingStartInterval, pollingMaxBackoffDuration), "poller"),
9191
}
9292

93+
controller.brokerLister = brokerInformer.Lister()
9394
brokerInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
9495
AddFunc: controller.brokerAdd,
9596
UpdateFunc: controller.brokerUpdate,
9697
DeleteFunc: controller.brokerDelete,
9798
})
98-
controller.brokerLister = brokerInformer.Lister()
9999

100+
controller.serviceClassLister = clusterServiceClassInformer.Lister()
100101
clusterServiceClassInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
101102
AddFunc: controller.serviceClassAdd,
102103
UpdateFunc: controller.serviceClassUpdate,
103104
DeleteFunc: controller.serviceClassDelete,
104105
})
105-
controller.serviceClassLister = clusterServiceClassInformer.Lister()
106106

107+
controller.servicePlanLister = clusterServicePlanInformer.Lister()
107108
clusterServicePlanInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
108109
AddFunc: controller.servicePlanAdd,
109110
UpdateFunc: controller.servicePlanUpdate,
110111
DeleteFunc: controller.servicePlanDelete,
111112
})
112-
controller.servicePlanLister = clusterServicePlanInformer.Lister()
113113

114+
controller.instanceLister = instanceInformer.Lister()
114115
instanceInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
115116
AddFunc: controller.instanceAdd,
116117
UpdateFunc: controller.instanceUpdate,
117118
DeleteFunc: controller.instanceDelete,
118119
})
119-
controller.instanceLister = instanceInformer.Lister()
120120

121+
controller.bindingLister = bindingInformer.Lister()
121122
bindingInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
122123
AddFunc: controller.bindingAdd,
123124
UpdateFunc: controller.bindingUpdate,
124125
DeleteFunc: controller.bindingDelete,
125126
})
126-
controller.bindingLister = bindingInformer.Lister()
127127

128128
return controller, nil
129129
}

0 commit comments

Comments
 (0)