From 72ec64390bf7af1572e726db43a03257eb6f2023 Mon Sep 17 00:00:00 2001 From: Kenjiro Nakayama Date: Fri, 29 Mar 2019 20:34:53 +0900 Subject: [PATCH] Fix flag parse error by calling flag.Parse first (#42) * Fix flag parse error by calling flag.Parse Fixes https://github.com/knative/client/issues/37 * Fix workaround for parse error --- pkg/kn/commands/root.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/kn/commands/root.go b/pkg/kn/commands/root.go index 204ab3605..30d0ac6e8 100644 --- a/pkg/kn/commands/root.go +++ b/pkg/kn/commands/root.go @@ -15,6 +15,7 @@ package commands import ( + "flag" "fmt" "io" "os" @@ -73,6 +74,9 @@ Eventing: Manage event subscriptions and channels. Connect up event sources.`, rootCmd.AddCommand(NewServiceCommand(p)) rootCmd.AddCommand(NewRevisionCommand(p)) rootCmd.AddCommand(NewCompletionCommand(p)) + + // For glog parse error. + flag.CommandLine.Parse([]string{}) return rootCmd }