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.