Documentation ¶
Index ¶
- func SetFailed(conditions *nmstate.ConditionList, reason nmstate.ConditionReason, ...)
- func SetFailedToConfigure(conditions *nmstate.ConditionList, message string)
- func SetMatching(conditions *nmstate.ConditionList, message string)
- func SetNodeSelectorNotMatching(conditions *nmstate.ConditionList, message string)
- func SetNotMatching(conditions *nmstate.ConditionList, reason nmstate.ConditionReason, ...)
- func SetProgressing(conditions *nmstate.ConditionList, message string)
- func SetSuccess(conditions *nmstate.ConditionList, message string)
- type ConditionCount
- func (c ConditionCount) Available() int
- func (c ConditionCount) Failed() int
- func (c ConditionCount) Matching() int
- func (c ConditionCount) NotAvailable() int
- func (c ConditionCount) NotFailed() int
- func (c ConditionCount) NotMatching() int
- func (c ConditionCount) NotProgressing() int
- func (c ConditionCount) Progressing() int
- func (c ConditionCount) String() string
- type CountByConditionStatus
- type EnactmentConditions
- func (ec *EnactmentConditions) NotifyFailedToConfigure(failedErr error)
- func (ec *EnactmentConditions) NotifyMatching()
- func (ec *EnactmentConditions) NotifyNodeSelectorFailure(err error)
- func (ec *EnactmentConditions) NotifyNodeSelectorNotMatching(unmatchingLabels map[string]string)
- func (ec *EnactmentConditions) NotifyProgressing()
- func (ec *EnactmentConditions) NotifySuccess()
- func (ec *EnactmentConditions) Reset()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetFailed ¶
func SetFailed(conditions *nmstate.ConditionList, reason nmstate.ConditionReason, message string)
func SetFailedToConfigure ¶
func SetFailedToConfigure(conditions *nmstate.ConditionList, message string)
func SetMatching ¶
func SetMatching(conditions *nmstate.ConditionList, message string)
func SetNodeSelectorNotMatching ¶
func SetNodeSelectorNotMatching(conditions *nmstate.ConditionList, message string)
func SetNotMatching ¶
func SetNotMatching(conditions *nmstate.ConditionList, reason nmstate.ConditionReason, message string)
func SetProgressing ¶
func SetProgressing(conditions *nmstate.ConditionList, message string)
func SetSuccess ¶
func SetSuccess(conditions *nmstate.ConditionList, message string)
Types ¶
type ConditionCount ¶
type ConditionCount map[nmstate.ConditionType]CountByConditionStatus
func Count ¶
func Count(enactments nmstatev1beta1.NodeNetworkConfigurationEnactmentList, policyGeneration int64) ConditionCount
func (ConditionCount) Available ¶
func (c ConditionCount) Available() int
func (ConditionCount) Failed ¶
func (c ConditionCount) Failed() int
func (ConditionCount) Matching ¶
func (c ConditionCount) Matching() int
func (ConditionCount) NotAvailable ¶
func (c ConditionCount) NotAvailable() int
func (ConditionCount) NotFailed ¶
func (c ConditionCount) NotFailed() int
func (ConditionCount) NotMatching ¶
func (c ConditionCount) NotMatching() int
func (ConditionCount) NotProgressing ¶
func (c ConditionCount) NotProgressing() int
func (ConditionCount) Progressing ¶
func (c ConditionCount) Progressing() int
func (ConditionCount) String ¶
func (c ConditionCount) String() string
type CountByConditionStatus ¶
type CountByConditionStatus map[corev1.ConditionStatus]int
func (CountByConditionStatus) String ¶
func (c CountByConditionStatus) String() string
type EnactmentConditions ¶
type EnactmentConditions struct {
// contains filtered or unexported fields
}
func New ¶
func New(client client.Client, enactmentKey types.NamespacedName) EnactmentConditions
func (*EnactmentConditions) NotifyFailedToConfigure ¶
func (ec *EnactmentConditions) NotifyFailedToConfigure(failedErr error)
func (*EnactmentConditions) NotifyMatching ¶
func (ec *EnactmentConditions) NotifyMatching()
func (*EnactmentConditions) NotifyNodeSelectorFailure ¶
func (ec *EnactmentConditions) NotifyNodeSelectorFailure(err error)
func (*EnactmentConditions) NotifyNodeSelectorNotMatching ¶
func (ec *EnactmentConditions) NotifyNodeSelectorNotMatching(unmatchingLabels map[string]string)
func (*EnactmentConditions) NotifyProgressing ¶
func (ec *EnactmentConditions) NotifyProgressing()
func (*EnactmentConditions) NotifySuccess ¶
func (ec *EnactmentConditions) NotifySuccess()
func (*EnactmentConditions) Reset ¶
func (ec *EnactmentConditions) Reset()
Click to show internal directories.
Click to hide internal directories.