Documentation ¶
Index ¶
Constants ¶
View Source
const (
StatementSeparator = ","
)
Variables ¶
This section is empty.
Functions ¶
func ValidateOverrides ¶
func ValidateOverrides(overrides ObjectNameList) error
Types ¶
type ObjectNameList ¶
type ObjectNameList map[string]struct{}
func NewObjectNameList ¶
func NewObjectNameList(statement string) ObjectNameList
func NewObjectNameListFromRolloutBlocksList ¶
func NewObjectNameListFromRolloutBlocksList(rbs []*shipper.RolloutBlock) ObjectNameList
func (ObjectNameList) Add ¶
func (o ObjectNameList) Add(statement string)
func (ObjectNameList) Delete ¶
func (o ObjectNameList) Delete(rm string)
func (ObjectNameList) Diff ¶
func (o ObjectNameList) Diff(o2 ObjectNameList) ObjectNameList
func (ObjectNameList) Keys ¶
func (o ObjectNameList) Keys() []string
func (ObjectNameList) String ¶
func (o ObjectNameList) String() string
type RolloutBlockEvent ¶
func BlocksRollout ¶
func BlocksRollout(rolloutBlockLister shipperlisters.RolloutBlockLister, obj metav1.Object) (bool, []RolloutBlockEvent, error)
Click to show internal directories.
Click to hide internal directories.