Documentation ¶
Overview ¶
Package cmd provides functionally common to various argo CLIs
Index ¶
- func IsURL(u string) bool
- func MustIsDir(filePath string) bool
- func NewVersionCmd(cliName string) *cobra.Command
- func ParseLabels(labelSpec interface{}) (map[string]string, error)
- func PrintVersion(cliName string, version wfv1.Version, short bool)
- func SetGLogLevel(glogLevel int)
- func SetLogFormatter(logFormat string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MustIsDir ¶
MustIsDir returns whether or not the given filePath is a directory. Exits if path does not exist
func NewVersionCmd ¶
NewVersionCmd returns a new `version` command to be used as a sub-command to root
func ParseLabels ¶
ParseLabels turns a string representation of a label set into a map[string]string
func SetGLogLevel ¶
func SetGLogLevel(glogLevel int)
SetGLogLevel set the glog level for the k8s go-client this is taken from argoproj/pkg but uses v2 of klog here to be compatible with k8s clients v0.19.x and above
func SetLogFormatter ¶
func SetLogFormatter(logFormat string)
SetLogFormatter sets a log formatter for logrus
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.