1
0
mirror of https://github.com/rancher/norman.git synced 2025-09-15 14:49:49 +00:00

Add namespace indexer to controllers

This commit is contained in:
Darren Shepherd
2018-04-04 03:06:53 -07:00
parent ff60298f31
commit 50ffce9804

View File

@@ -64,7 +64,7 @@ func NewGenericController(name string, genericClient Backend) GenericController
ListFunc: genericClient.List, ListFunc: genericClient.List,
WatchFunc: genericClient.Watch, WatchFunc: genericClient.Watch,
}, },
genericClient.ObjectFactory().Object(), resyncPeriod, cache.Indexers{}) genericClient.ObjectFactory().Object(), resyncPeriod, cache.Indexers{cache.NamespaceIndex: cache.MetaNamespaceIndexFunc})
rl := workqueue.NewMaxOfRateLimiter( rl := workqueue.NewMaxOfRateLimiter(
workqueue.NewItemExponentialFailureRateLimiter(500*time.Millisecond, 1000*time.Second), workqueue.NewItemExponentialFailureRateLimiter(500*time.Millisecond, 1000*time.Second),