@@ -146,7 +146,7 @@ func NewController(
146
146
147
147
metrics .RegisterMetrics ()
148
148
149
- if _ , err := podInformer .Informer ().AddEventHandler (cache.ResourceEventHandlerFuncs {
149
+ if _ , err := podInformer .Informer ().AddEventHandlerWithOptions (cache.ResourceEventHandlerFuncs {
150
150
AddFunc : func (obj interface {}) {
151
151
ec .enqueuePod (logger , obj , false )
152
152
},
@@ -156,10 +156,10 @@ func NewController(
156
156
DeleteFunc : func (obj interface {}) {
157
157
ec .enqueuePod (logger , obj , true )
158
158
},
159
- }); err != nil {
159
+ }, cache. HandlerOptions { Logger : & logger } ); err != nil {
160
160
return nil , err
161
161
}
162
- if _ , err := claimInformer .Informer ().AddEventHandler (cache.ResourceEventHandlerFuncs {
162
+ if _ , err := claimInformer .Informer ().AddEventHandlerWithOptions (cache.ResourceEventHandlerFuncs {
163
163
AddFunc : func (obj interface {}) {
164
164
logger .V (6 ).Info ("new claim" , "claimDump" , obj )
165
165
ec .enqueueResourceClaim (logger , nil , obj )
@@ -172,7 +172,7 @@ func NewController(
172
172
logger .V (6 ).Info ("deleted claim" , "claimDump" , obj )
173
173
ec .enqueueResourceClaim (logger , obj , nil )
174
174
},
175
- }); err != nil {
175
+ }, cache. HandlerOptions { Logger : & logger } ); err != nil {
176
176
return nil , err
177
177
}
178
178
if err := ec .podIndexer .AddIndexers (cache.Indexers {podResourceClaimIndex : podResourceClaimIndexFunc }); err != nil {
@@ -190,7 +190,7 @@ func NewController(
190
190
if err := claimInformerCache .AddIndexers (cache.Indexers {claimPodOwnerIndex : claimPodOwnerIndexFunc }); err != nil {
191
191
return nil , fmt .Errorf ("could not initialize ResourceClaim controller: %w" , err )
192
192
}
193
- ec .claimCache = cache .NewIntegerResourceVersionMutationCache (claimInformerCache , claimInformerCache ,
193
+ ec .claimCache = cache .NewIntegerResourceVersionMutationCache (logger , claimInformerCache , claimInformerCache ,
194
194
// Very long time to live, unlikely to be needed because
195
195
// the informer cache should get updated soon.
196
196
time .Hour ,
0 commit comments