From f5dab84dbf52345a1f36389aec38b02fda086a47 Mon Sep 17 00:00:00 2001 From: Greg Szabo Date: Thu, 27 May 2021 23:30:33 -0400 Subject: [PATCH] Fixed error going to stderr, -s not being verbose without -q --- defaults/defaults.go | 2 +- exit/exit.go | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/defaults/defaults.go b/defaults/defaults.go index e575662..fa37803 100644 --- a/defaults/defaults.go +++ b/defaults/defaults.go @@ -1,4 +1,4 @@ package defaults // Application version -const Version = "0.6.2" +const Version = "0.7.0" diff --git a/exit/exit.go b/exit/exit.go index 237f570..8fe6512 100644 --- a/exit/exit.go +++ b/exit/exit.go @@ -11,13 +11,16 @@ var Strict bool func Fail(err error) { if !Quiet { - fmt.Println(err) + fmt.Fprintln(os.Stderr, err) } os.Exit(1) } func Succeed(result string) { if Strict && strings.TrimSpace(result) == "" { + if !Quiet { + fmt.Fprintln(os.Stderr, "missing or empty field") + } os.Exit(1) } fmt.Print(result)