cmdutil

package
v0.13.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const ApplicationURL = "https://app.planetscale.com"

Variables

View Source
var IsTTY = isatty.IsTerminal(os.Stdout.Fd()) || isatty.IsCygwinTerminal(os.Stdout.Fd())

Functions

func Bold

func Bold(msg string) string

Bold returns a string formatted with bold.

func BoldBlue

func BoldBlue(msg string) string

BoldBlue returns a string formatted with blue and bold.

func Emoji added in v0.3.0

func Emoji(emoji string) string

func ErrCode added in v0.12.0

func ErrCode(err error) planetscale.ErrorCode

ErrCode returns the code from a *planetscale.Error, if available. If the error is not of type *planetscale.Error or is nil, it returns an empty, undefined error code.

func MalformedError added in v0.12.0

func MalformedError(err error) error

MalformedError checks whether the given err is an *planetscale.Error and returns a descriptive, human readable error if the error code is of type planetscale.ErrResponseMalformed. If the error doesn't match these requirements, err is returned unmodified.

func OpenBrowser

func OpenBrowser(goos, url string) *exec.Cmd

OpenBrowser opens a web browser at the specified url.

func PrintProgress

func PrintProgress(message string) func()

PrintProgress starts a spinner with the relevant message.

func RequiredArgs added in v0.3.1

func RequiredArgs(reqArgs ...string) cobra.PositionalArgs

RequiredArgs returns a short and actionable error message if the given required arguments are not available.

Types

This section is empty.

Jump to

Keyboard shortcuts

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