Documentation
¶
Index ¶
- func Alert(name string, str ...interface{})
- func Confirm(yes string, defaultValue string) bool
- func CopyFile(src, dst string) error
- func Desc(str string) string
- func Exec(cmdString string, env map[string]string) ([]byte, error)
- func ExecCmd(cmdString string, env map[string]string, verbose bool) error
- func ExecCmdOut(cmdString string, env map[string]string) ([]byte, error)
- func GetOption(op []Option, key string) string
- func GetPrintRow(res any, activeName string, printValue interface{}, prefix ...bool) string
- func GetPrintRow2(printValue interface{}, active bool, prefix ...bool) string
- func IsInfraFlagAvailable(options ...Option) bool
- func JsonConversion(from any, to any) error
- func Log(str ...interface{})
- func Logf(format string, str ...interface{})
- func MultiLine(s string, length int) string
- func Notify(name string, str ...interface{})
- func OpenUrl(url string) error
- func ParseBoolFlag(cmd *cobra.Command, flag string) bool
- func ParseIntFlag(cmd *cobra.Command, flag string) int
- func ParseKlFile(cmd *cobra.Command) string
- func ParseStringFlag(cmd *cobra.Command, flag string) string
- func PrintError(err error)
- func Printf(format string, str ...interface{})
- func Println(str ...interface{})
- func Ptr[T any](v T) *T
- func RemoveFromArray(target string, arr []string) []string
- func StreamOutput(cmdString string, env map[string]string, outputCh chan<- string, ...)
- func TrimePref(s string, length int) string
- func Truncate(str string, length int) string
- func Warn(str ...interface{})
- func Warnf(format string, str ...interface{})
- func WinSudoExec(cmdString string, env map[string]string) ([]byte, error)
- func WithKlFile(cmd *cobra.Command)
- func WithOutputVariant(cmd *cobra.Command)
- type Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetPrintRow ¶
func GetPrintRow2 ¶
func IsInfraFlagAvailable ¶
func JsonConversion ¶
func ParseKlFile ¶
func PrintError ¶
func PrintError(err error)
func RemoveFromArray ¶
func StreamOutput ¶
func StreamOutput(cmdString string, env map[string]string, outputCh chan<- string, errCh chan<- error)
StreamOutput executes a command and streams its output line by line.
func WithKlFile ¶
func WithOutputVariant ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.