cli

package
v0.5.1 Latest Latest
Warning

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

Go to latest
Published: Jul 12, 2018 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var PrintBluef func(format string, a ...interface{})
View Source
var PrintGreenf func(format string, a ...interface{})
View Source
var PrintRedf func(format string, a ...interface{})
View Source
var PrintYellowf func(format string, a ...interface{})

Functions

func AskForConfirmation

func AskForConfirmation(s string) bool

askForConfirmation asks the user for confirmation. A user must type in "yes" or "no" and then press enter. It has fuzzy matching, so "y", "Y", "yes", "YES", and "Yes" all count as confirmations. If the input is not recognized, it will ask again. The function does not return until it gets a valid response from the user.

func EditEnvFile

func EditEnvFile(content string) (string, error)

func ExecOcCmd

func ExecOcCmd(args []string) *exec.Cmd

func ExecPlainOcCmd

func ExecPlainOcCmd(args []string) *exec.Cmd

func GetOcNamespace

func GetOcNamespace() (string, error)

func SetOptions

func SetOptions(verbose bool, namespace string, selector string)

func ShowDiff

func ShowDiff(a string, b string)

func VerboseMsg

func VerboseMsg(messages ...string)

Types

type Options

type Options struct {
	Verbose   bool
	Namespace string
	Selector  string
}

Jump to

Keyboard shortcuts

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