Merge pull request #1332 from sak0/dev

ps: --format value check
This commit is contained in:
Qiang Huang
2017-02-21 11:56:15 -08:00
committed by GitHub
+6 -2
View File
@@ -20,7 +20,7 @@ var psCommand = cli.Command{
Flags: []cli.Flag{
cli.StringFlag{
Name: "format, f",
Value: "",
Value: "table",
Usage: `select one of: ` + formatOptions,
},
},
@@ -38,8 +38,12 @@ var psCommand = cli.Command{
return err
}
if context.String("format") == "json" {
switch context.String("format") {
case "table":
case "json":
return json.NewEncoder(os.Stdout).Encode(pids)
default:
return fmt.Errorf("invalid format option")
}
// [1:] is to remove command name, ex: