flags

package
v1.13.1 Latest Latest
Warning

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

Go to latest
Published: Jun 2, 2025 License: BSD-3-Clause Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const KubeconfigPathEnvVar = "KUBECONFIG"

Variables

This section is empty.

Functions

This section is empty.

Types

type CollectorVars

type CollectorVars struct {
	StartMetricsCollector bool
	StartLogsCollector    bool
}

func NewCollectorFlagSetVars

func NewCollectorFlagSetVars(flagSet *pflag.FlagSet) *CollectorVars

NewCollectorFlagSetVars registers collector flag variables for pflag

func NewCollectorFlagVars

func NewCollectorFlagVars() *CollectorVars

NewCollectorFlagVars registers collector flag variables for stdlib flag

type KubeconfigVars

type KubeconfigVars struct {
	Path    string
	Context string
}

func NewKubeconfigFlagSetVars

func NewKubeconfigFlagSetVars(flagSet *pflag.FlagSet) *KubeconfigVars

NewKubeconfigFlagSetVars registers kubeconfig flag variables for pflag

func NewKubeconfigFlagVars

func NewKubeconfigFlagVars() *KubeconfigVars

NewKubeconfigFlagVars registers kubeconfig flag variables for stdlib flag

type RuntimeConfigVars

type RuntimeConfigVars struct {
	// contains filtered or unexported fields
}

func NewRuntimeConfigFlagSetVars

func NewRuntimeConfigFlagSetVars(flagSet *pflag.FlagSet) *RuntimeConfigVars

NewRuntimeConfigFlagSetVars registers runtime config flag variables for pflag

func NewRuntimeConfigFlagVars

func NewRuntimeConfigFlagVars() *RuntimeConfigVars

NewRuntimeConfigFlagVars registers runtime config flag variables for stdlib flag

func (*RuntimeConfigVars) GetNodeRuntimeConfig

func (v *RuntimeConfigVars) GetNodeRuntimeConfig() (*tmpnet.NodeRuntimeConfig, error)

GetNodeRuntimeConfig returns the validated node runtime config

type StartNetworkVars

type StartNetworkVars struct {
	// Accessible directly
	RootNetworkDir string
	NetworkOwner   string
	// contains filtered or unexported fields
}

func NewStartNetworkFlagSetVars

func NewStartNetworkFlagSetVars(flagSet *pflag.FlagSet, defaultNetworkOwner string) *StartNetworkVars

func NewStartNetworkFlagVars

func NewStartNetworkFlagVars(defaultNetworkOwner string) *StartNetworkVars

func (*StartNetworkVars) GetNodeCount

func (v *StartNetworkVars) GetNodeCount() (int, error)

func (*StartNetworkVars) GetNodeRuntimeConfig

func (v *StartNetworkVars) GetNodeRuntimeConfig() (*tmpnet.NodeRuntimeConfig, error)

Jump to

Keyboard shortcuts

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