 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildPodController ¶
type BuildPodController struct {
	// contains filtered or unexported fields
}
    BuildPodController watches pods running builds and manages the build state
func NewBuildPodController ¶
func NewBuildPodController(buildInformer, podInformer cache.SharedIndexInformer, kc kclientset.Interface, oc osclient.Interface) *BuildPodController
NewBuildPodController creates a new BuildPodController.
func (*BuildPodController) HandleBuildPodDeletion ¶
func (bc *BuildPodController) HandleBuildPodDeletion(pod *kapi.Pod) error
HandleBuildPodDeletion sets the status of a build to error if the build pod has been deleted
func (*BuildPodController) HandlePod ¶
func (bc *BuildPodController) HandlePod(pod *kapi.Pod) error
HandlePod updates the state of the build based on the pod state
func (*BuildPodController) Run ¶
func (c *BuildPodController) Run(workers int, stopCh <-chan struct{})
Run begins watching and syncing.
 Click to show internal directories. 
   Click to hide internal directories.