docker: github.com/docker/docker/cli Index | Files | Directories

package cli

import "github.com/docker/docker/cli"

Index

Package Files

cobra.go error.go required.go

func FlagErrorFunc Uses

func FlagErrorFunc(cmd *cobra.Command, err error) error

FlagErrorFunc prints an error message which matches the format of the docker/docker/cli error messages

func NoArgs Uses

func NoArgs(cmd *cobra.Command, args []string) error

NoArgs validates args and returns an error if there are any args

func SetupRootCommand Uses

func SetupRootCommand(rootCmd *cobra.Command)

SetupRootCommand sets default usage, help, and error handling for the root command.

type Errors Uses

type Errors []error

Errors is a list of errors. Useful in a loop if you don't want to return the error right away and you want to display after the loop, all the errors that happened during the loop.

func (Errors) Error Uses

func (errList Errors) Error() string

type StatusError Uses

type StatusError struct {
    Status     string
    StatusCode int
}

StatusError reports an unsuccessful exit by a command.

func (StatusError) Error Uses

func (e StatusError) Error() string

Directories

PathSynopsis
config
debug

Package cli imports 5 packages (graph) and is imported by 2945 packages. Updated 2020-04-24. Refresh now. Tools for package owners.