utils

package
v1.0.0-beta1 Latest Latest
Warning

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

Go to latest
Published: Apr 23, 2019 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const RecommendedCommandName = "utils"

Variables

This section is empty.

Functions

func NewCmdTerminal added in v0.0.19

func NewCmdTerminal(name, fullName string) *cobra.Command

NewCmdTerminal implements the utils terminal odo command

func NewCmdUtils

func NewCmdUtils(name, fullName string) *cobra.Command

NewCmdUtils implements the utils odo command

func VisitCommands

func VisitCommands(cmd *cobra.Command, f func(*cobra.Command))

VisitCommands visits each command within Cobra. Adapted from: https://github.com/cppforlife/knctl/blob/612840d3c9729b1c57b20ca0450acab0d6eceeeb/pkg/knctl/cobrautil/misc.go#L23

Types

type TerminalOptions added in v0.0.19

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

TerminalOptions encapsulates the options for the command

func NewTerminalOptions added in v0.0.19

func NewTerminalOptions() *TerminalOptions

NewTerminalOptions creates a new TerminalOptions instance

func (*TerminalOptions) Complete added in v0.0.19

func (o *TerminalOptions) Complete(name string, cmd *cobra.Command, args []string) (err error)

Complete completes TerminalOptions after they've been created

func (*TerminalOptions) Run added in v0.0.19

func (o *TerminalOptions) Run() (err error)

Run contains the logic for the command

func (*TerminalOptions) Validate added in v0.0.19

func (o *TerminalOptions) Validate() (err error)

Validate validates the TerminalOptions based on completed values

Jump to

Keyboard shortcuts

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