// RunBuildImageChangeTriggerController starts the build image change trigger controller process. func (c *MasterConfig) RunBuildImageChangeTriggerController() { bcClient, _ := c.BuildImageChangeTriggerControllerClients() bcInstantiator := buildclient.NewOSClientBuildConfigInstantiatorClient(bcClient) bcIndex := &oscache.StoreToBuildConfigListerImpl{Indexer: c.Informers.BuildConfigs().Indexer()} bcIndexSynced := c.Informers.BuildConfigs().Informer().HasSynced factory := buildcontrollerfactory.ImageChangeControllerFactory{Client: bcClient, BuildConfigInstantiator: bcInstantiator, BuildConfigIndex: bcIndex, BuildConfigIndexSynced: bcIndexSynced} go func() { factory.Create().Run() }() }
// RunBuildImageChangeTriggerController starts the build image change trigger controller process. func (c *MasterConfig) RunBuildImageChangeTriggerController() { bcClient, _ := c.BuildImageChangeTriggerControllerClients() bcInstantiator := buildclient.NewOSClientBuildConfigInstantiatorClient(bcClient) factory := buildcontrollerfactory.ImageChangeControllerFactory{Client: bcClient, BuildConfigInstantiator: bcInstantiator} factory.Create().Run() }