[#158] always print usage to stdout

This commit is contained in:
Cory Bennett
2018-04-01 11:30:44 -07:00
parent 585382eaea
commit 79c83f6911
+2 -1
View File
@@ -103,7 +103,8 @@ Commands:
func CommandLine(fig *figtree.FigTree, o *oreo.Client) *kingpin.Application { func CommandLine(fig *figtree.FigTree, o *oreo.Client) *kingpin.Application {
app := kingpin.New("jira", "Jira Command Line Interface") app := kingpin.New("jira", "Jira Command Line Interface")
app.UsageWriter(os.Stdout)
app.ErrorWriter(os.Stderr)
app.Command("version", "Prints version").PreAction(func(*kingpin.ParseContext) error { app.Command("version", "Prints version").PreAction(func(*kingpin.ParseContext) error {
fmt.Println(jira.VERSION) fmt.Println(jira.VERSION)
panic(Exit{Code: 0}) panic(Exit{Code: 0})