cmdutil

package
v1.0.0-beta.15 Latest Latest
Warning

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

Go to latest
Published: May 10, 2022 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

View Source
const (
	StackTraceOnErrors = "COBRA_STACK_TRACE_ON_ERRORS"

	Stdout = "stdout"
	Unwrap = "unwrap"

	FunctionsCatalogURL = "https://catalog.kpt.dev/catalog-v2.json"
)

Variables

View Source
var StackOnError bool

StackOnError if true, will print a stack trace on failure.

Functions

func CheckDirectoryNotPresent

func CheckDirectoryNotPresent(outDir string) error

CheckDirectoryNotPresent returns error if the directory already exists

func DiscoverFunctions

func DiscoverFunctions(cmd *cobra.Command) []v1alpha1.Function

func DockerCmdAvailable

func DockerCmdAvailable() error

DockerCmdAvailable runs `docker version` to check that the docker command is available and is a supported version. Returns an error with installation instructions if it is not

func FixDocs

func FixDocs(old, new string, c *cobra.Command)

FixDocs replaces instances of old with new in the docs for c

func GetKeywordsFromFlag

func GetKeywordsFromFlag(cmd *cobra.Command) []string

func PrintErrorStacktrace added in v0.34.0

func PrintErrorStacktrace() bool

func StringToImagePullPolicy

func StringToImagePullPolicy(v string) fnruntime.ImagePullPolicy

func SuggestFunctions

func SuggestFunctions(cmd *cobra.Command) []string

SuggestFunctions looks for functions from kpt curated catalog list as well as the Porch orchestrator to suggest functions.

func SuggestKeywords

func SuggestKeywords(cmd *cobra.Command) []string

SuggestKeywords looks for all the unique keywords from Porch functions. This keywords can later help users to select functions.

func ValidateImagePullPolicyValue

func ValidateImagePullPolicyValue(v string) error

func WriteFnOutput

func WriteFnOutput(dest, content string, fromStdin bool, w io.Writer) error

WriteFnOutput writes the output resources of function commands to provided destination

func WriteToOutput

func WriteToOutput(r io.Reader, w io.Writer, outDir string) error

WriteToOutput reads the input from r and writes the output to either w or outDir

Types

This section is empty.

Jump to

Keyboard shortcuts

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