Documentation ¶
Index ¶
Constants ¶
View Source
const ( ShowTypeUnspec = iota ShowTypeNormal = iota ShowTypeBrief = iota ShowTypeVerbose = iota ShowTypeJson = iota ShowTypeYaml = iota )
View Source
const ( AddCommand = "add" ShowCommand = "show" DelCommand = "del" SetCommand = "set" ShowNormal = "-normal" ShowBrief = "-brief" ShowVerbose = "-verbose" ShowJson = "-json" ShowYaml = "-yaml" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CLIArgs ¶
type CLIArgs struct { Command string PathArgs []string BodyArgs map[string]string // kind of output the user requested (NORMAL, BRIEF, VERBOSE, YAML, JSON) ShowType int // if set, the command is an help command IsHelp bool // parameters to ignore while printing HideList map[string]bool }
func ParseCLIArgs ¶
func (*CLIArgs) GetHTTPRequest ¶
func (cli *CLIArgs) GetHTTPRequest() (*httprequest.HTTPRequest, error)
Creates an HTTP request based on the CLIArgs
Click to show internal directories.
Click to hide internal directories.