cmdutil

package
v0.10.0 Latest Latest
Warning

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

Go to latest
Published: Jul 19, 2021 License: Apache-2.0 Imports: 11 Imported by: 6

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddConfigFlag added in v0.4.0

func AddConfigFlag(fs *pflag.FlagSet, configFile *string)

func AddForceFlag

func AddForceFlag(fs *pflag.FlagSet, force *bool)

func AddIDPrefixFlag added in v0.9.0

func AddIDPrefixFlag(fs *pflag.FlagSet, idPrefix *string)

func AddInteractiveFlag

func AddInteractiveFlag(fs *pflag.FlagSet, interactive *bool)

func AddNameFlag

func AddNameFlag(fs *pflag.FlagSet, name *string)

This file contains a collection of common flag adders

func AddRegistryConfigDirFlag added in v0.10.0

func AddRegistryConfigDirFlag(fs *pflag.FlagSet, dir *string)

func AddSSHFlags added in v0.7.0

func AddSSHFlags(fs *pflag.FlagSet, identityFile *string, timeout *uint32)

func CheckErr added in v0.5.0

func CheckErr(err error)

CheckErr is used by Ignite commands to check if the action failed and respond with a fatal error provided by the logger (calls os.Exit)

func OCIImageRefVar added in v0.4.0

func OCIImageRefVar(fs *pflag.FlagSet, ptr *meta.OCIImageRef, name, usage string)

func OCIImageRefVarP added in v0.4.0

func OCIImageRefVarP(fs *pflag.FlagSet, ptr *meta.OCIImageRef, name, shorthand, usage string)

func ResolveRegistryConfigDir added in v0.10.0

func ResolveRegistryConfigDir()

ResolveRegistryConfigDir reads various configuration to resolve the registry configuration directory.

func SSHVar added in v0.4.0

func SSHVar(fs *pflag.FlagSet, ptr *api.SSH)

func SizeVar added in v0.4.0

func SizeVar(fs *pflag.FlagSet, ptr *meta.Size, name, usage string)

func SizeVarP added in v0.4.0

func SizeVarP(fs *pflag.FlagSet, ptr *meta.Size, name, shorthand, usage string)

func VolumeVar added in v0.5.0

func VolumeVar(fs *pflag.FlagSet, ptr *api.VMStorageSpec, name, usage string)

func VolumeVarP added in v0.5.0

func VolumeVarP(fs *pflag.FlagSet, ptr *api.VMStorageSpec, name, shorthand, usage string)

Types

type OCIImageRefFlag added in v0.4.0

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

func (*OCIImageRefFlag) Set added in v0.4.0

func (of *OCIImageRefFlag) Set(val string) error

func (*OCIImageRefFlag) String added in v0.4.0

func (of *OCIImageRefFlag) String() string

func (*OCIImageRefFlag) Type added in v0.4.0

func (of *OCIImageRefFlag) Type() string

type SSHFlag added in v0.4.0

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

SSHFlag is the pflag.Value custom flag for `ignite create --ssh`

func (*SSHFlag) IsBoolFlag added in v0.4.0

func (sf *SSHFlag) IsBoolFlag() bool

func (*SSHFlag) Set added in v0.4.0

func (sf *SSHFlag) Set(x string) error

func (*SSHFlag) String added in v0.4.0

func (sf *SSHFlag) String() string

func (*SSHFlag) Type added in v0.4.0

func (sf *SSHFlag) Type() string

type SizeFlag added in v0.4.0

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

func (*SizeFlag) Set added in v0.4.0

func (sf *SizeFlag) Set(val string) error

func (*SizeFlag) String added in v0.4.0

func (sf *SizeFlag) String() string

func (*SizeFlag) Type added in v0.4.0

func (sf *SizeFlag) Type() string

type VolumeFlag added in v0.5.0

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

VolumeFlag is the pflag.Value custom flag for `ignite create --volume`

func (*VolumeFlag) Set added in v0.5.0

func (vf *VolumeFlag) Set(x string) error

func (*VolumeFlag) String added in v0.5.0

func (vf *VolumeFlag) String() string

func (*VolumeFlag) Type added in v0.5.0

func (vf *VolumeFlag) Type() string

Jump to

Keyboard shortcuts

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