 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeploymentConfigChangeController ¶
type DeploymentConfigChangeController struct {
	// contains filtered or unexported fields
}
    DeploymentConfigChangeController increments the version of a DeploymentConfig which has a config change trigger when a pod template change is detected.
Use the DeploymentConfigChangeControllerFactory to create this controller.
func (*DeploymentConfigChangeController) Handle ¶
func (c *DeploymentConfigChangeController) Handle(config *deployapi.DeploymentConfig) error
Handle processes change triggers for config.
type DeploymentConfigChangeControllerFactory ¶
type DeploymentConfigChangeControllerFactory struct {
	// Client is an OpenShift client.
	Client osclient.Interface
	// KubeClient is a Kubernetes client.
	KubeClient kclient.Interface
	// Codec is used for encoding/decoding.
	Codec runtime.Codec
}
    DeploymentConfigChangeControllerFactory can create a DeploymentConfigChangeController that watches all DeploymentConfigs.
func (*DeploymentConfigChangeControllerFactory) Create ¶
func (factory *DeploymentConfigChangeControllerFactory) Create() controller.RunnableController
Create creates a DeploymentConfigChangeController.
       Source Files
      ¶
      Source Files
      ¶
    
- controller.go
- factory.go
 Click to show internal directories. 
   Click to hide internal directories.