Documentation
      ¶
    
    
  
    
  
    Index ¶
- Constants
 - type ConditionManager
 - func (c *ConditionManager) SetInstanceConditionReady(conditions *[]metav1.Condition, status metav1.ConditionStatus) bool
 - func (c *ConditionManager) SetInstanceConditionUnknownIfNotSet(conditions *[]metav1.Condition) bool
 - func (c *ConditionManager) SetSubroutineCondition(conditions *[]metav1.Condition, subroutine subroutine.Subroutine, ...) bool
 - func (c *ConditionManager) SetSubroutineConditionToUnknownIfNotSet(conditions *[]metav1.Condition, subroutine subroutine.Subroutine, ...) bool
 
Constants ¶
      View Source
      
  
const (
	ConditionReady = "Ready"
)
    Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConditionManager ¶
type ConditionManager struct{}
    func NewConditionManager ¶
func NewConditionManager() *ConditionManager
func (*ConditionManager) SetInstanceConditionReady ¶
func (c *ConditionManager) SetInstanceConditionReady(conditions *[]metav1.Condition, status metav1.ConditionStatus) bool
Set the Condition of the instance to be ready
func (*ConditionManager) SetInstanceConditionUnknownIfNotSet ¶
func (c *ConditionManager) SetInstanceConditionUnknownIfNotSet(conditions *[]metav1.Condition) bool
Set the Condition to be Unknown in case it is not set yet
func (*ConditionManager) SetSubroutineCondition ¶
func (c *ConditionManager) SetSubroutineCondition(conditions *[]metav1.Condition, subroutine subroutine.Subroutine, subroutineResult ctrl.Result, subroutineErr error, isFinalize bool, log *logger.Logger) bool
Set Subroutines Conditions
func (*ConditionManager) SetSubroutineConditionToUnknownIfNotSet ¶
func (c *ConditionManager) SetSubroutineConditionToUnknownIfNotSet(conditions *[]metav1.Condition, subroutine subroutine.Subroutine, isFinalize bool, log *logger.Logger) bool
 Click to show internal directories. 
   Click to hide internal directories.