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

Generate clients in clientset style

This commit is contained in:
Darren Shepherd
2017-11-13 12:50:25 -07:00
parent 591b663b2d
commit 9cb51e9a46
11 changed files with 163 additions and 48 deletions

View File

@@ -37,7 +37,7 @@ type genericController struct {
running bool
}
func NewGenericController(name string, objectClient *clientbase.ObjectClient) (GenericController, error) {
func NewGenericController(name string, objectClient *clientbase.ObjectClient) GenericController {
informer := cache.NewSharedIndexInformer(
&cache.ListWatch{
ListFunc: objectClient.List,
@@ -50,7 +50,7 @@ func NewGenericController(name string, objectClient *clientbase.ObjectClient) (G
queue: workqueue.NewNamedRateLimitingQueue(workqueue.DefaultControllerRateLimiter(),
name),
name: name,
}, nil
}
}
func (g *genericController) Informer() cache.SharedIndexInformer {