From 7007730879c88b4529b9b6593462355651e25e87 Mon Sep 17 00:00:00 2001 From: Robert Sirchia Date: Thu, 25 Jul 2024 10:12:49 -0400 Subject: [PATCH] Fixing linting errors and updating .getignore. Signed-off-by: Robert Sirchia --- .gitignore | 2 ++ cmd/mapkubeapis/map.go | 11 +++++++++-- pkg/v3/connect.go | 5 ++++- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 13ab009..84ec399 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,5 @@ bin/ dist/ tmp/ releases/ + +.idea/ diff --git a/cmd/mapkubeapis/map.go b/cmd/mapkubeapis/map.go index bef5c40..09a606b 100644 --- a/cmd/mapkubeapis/map.go +++ b/cmd/mapkubeapis/map.go @@ -49,7 +49,10 @@ func newMapCmd(out io.Writer, args []string) *cobra.Command { SilenceUsage: true, Args: func(cmd *cobra.Command, args []string) error { if len(args) == 0 { - cmd.Help() + err := cmd.Help() + if err != nil { + return err + } os.Exit(1) } else if len(args) > 1 { return errors.New("only one release name may be passed at a time") @@ -62,7 +65,11 @@ func newMapCmd(out io.Writer, args []string) *cobra.Command { flags := cmd.PersistentFlags() flags.ParseErrorsWhitelist.UnknownFlags = true - flags.Parse(args) + err := flags.Parse(args) + if err != nil { + return nil + } + settings = new(EnvSettings) // Get the default mapping file diff --git a/pkg/v3/connect.go b/pkg/v3/connect.go index 87226b4..1f34d04 100644 --- a/pkg/v3/connect.go +++ b/pkg/v3/connect.go @@ -55,6 +55,9 @@ func GetActionConfig(namespace string, kubeConfig common.KubeConfig) (*action.Co func debug(format string, v ...interface{}) { if settings.Debug { format = fmt.Sprintf("[debug] %s\n", format) - log.Output(2, fmt.Sprintf(format, v...)) + err := log.Output(2, fmt.Sprintf(format, v...)) + if err != nil { + return + } } }