INNER CODE UNIT · Go
func
codesenberg/bombardier · args_parser.go:187
func (k *kingpinParser) parse(args []string) (config, error) {
k.app.Name = args[0]
_, err := k.app.Parse(args[1:])
if err != nil {
return emptyConf, err
}
pi, pp, pr := true, true, true
if k.printSpec.val != nil {
pi, pp, pr, err = parsePrintSpec(*k.printSpec.val)
if err != nil {
return emptyConf, err
}
}
if k.noPrint {
pi, pp, pr = false, false, false
}
format := formatFromString(k.formatSpec)
if format == nil {