utils

package
v0.4.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Error

func Error(err error, message string, args ...interface{}) error

Error is used to have a consistent way to format and log new errors.

func NonUsageError

func NonUsageError(cmd *cobra.Command, err error, message string, args ...interface{}) error

NonUsageError returns an error caused by a command that was not due to a usage error. In this case, we don't want the CLI to emit the usage help text since they presumably called the command correctly. Something else then failed with the execution of the command.

Types

type TableOutputWriter

type TableOutputWriter interface {
	SetHeaders(headers ...string)
	AddRow(items ...interface{})
	Render()
}

func NewTableWriter

func NewTableWriter(output io.Writer, headers ...string) TableOutputWriter

NewTableWriter gets a new instance of our table output writer.

Jump to

Keyboard shortcuts

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