flag

package
v0.8.1 Latest Latest
Warning

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

Go to latest
Published: Aug 17, 2023 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddBoxProviderFlag

func AddBoxProviderFlag(command *cobra.Command) *commonFlag.ProviderFlag

func BoxProviders

func BoxProviders() []commonFlag.ProviderFlag

func ValidateBoxProvider

func ValidateBoxProvider(configValue string, providerId *commonFlag.ProviderFlag) (model.BoxProvider, error)

func ValidateSourceFlag

func ValidateSourceFlag(provider model.BoxProvider, sourceFlag *commonFlag.SourceFlag) error

func ValidateTunnelFlag

func ValidateTunnelFlag(provider model.BoxProvider, tunnelFlag *TunnelFlag) error

Types

type TunnelFlag

type TunnelFlag struct {
	NoExec   bool
	NoTunnel bool
}

func AddTunnelFlag

func AddTunnelFlag(command *cobra.Command) *TunnelFlag

func (*TunnelFlag) ToConnectOptions

func (f *TunnelFlag) ToConnectOptions(template *model.BoxV1, name string, temporary bool) *model.ConnectOptions

Jump to

Keyboard shortcuts

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