rule

package
v0.32.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 28, 2023 License: Apache-2.0 Imports: 7 Imported by: 16

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClusterRuleInfo

type ClusterRuleInfo struct {

	// only ClusterDependencyRuleInfo
	VmGroup          string
	DependsOnVmGroup string
	// contains filtered or unexported fields
}

func GetExtendedClusterRuleInfo added in v0.19.0

func GetExtendedClusterRuleInfo(rule types.BaseClusterRuleInfo) ClusterRuleInfo

type InfoFlag

type InfoFlag struct {
	*flags.ClusterFlag

	Long bool
	// contains filtered or unexported fields
}

func NewInfoFlag

func NewInfoFlag(ctx context.Context) (*InfoFlag, context.Context)

func (*InfoFlag) Apply

func (*InfoFlag) Process

func (f *InfoFlag) Process(ctx context.Context) error

func (*InfoFlag) Register

func (f *InfoFlag) Register(ctx context.Context, fs *flag.FlagSet)

func (*InfoFlag) Rule

func (f *InfoFlag) Rule(ctx context.Context) (*ClusterRuleInfo, error)

func (*InfoFlag) Rules

type SpecFlag

func (*SpecFlag) Register

func (s *SpecFlag) Register(ctx context.Context, f *flag.FlagSet)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL