pass in stopCh to cloud provider Initialize method for custom controllers

This commit is contained in:
andrewsykim
2018-10-19 17:00:43 -04:00
parent 8b36038b41
commit 2908174517
12 changed files with 19 additions and 13 deletions

View File

@@ -468,7 +468,7 @@ func StartControllers(ctx ControllerContext, startSATokenController InitFunc, co
// Initialize the cloud provider with a reference to the clientBuilder only after token controller
// has started in case the cloud provider uses the client builder.
if ctx.Cloud != nil {
ctx.Cloud.Initialize(ctx.ClientBuilder)
ctx.Cloud.Initialize(ctx.ClientBuilder, ctx.Stop)
}
for controllerName, initFn := range controllers {