From: Billie H. Cleek Date: Mon, 30 Jun 2014 04:32:53 +0000 (-0700) Subject: report errors X-Git-Tag: v0.12~75 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=73dd4f38d0ffef1de9ced3d03596afb252f69333;p=brevno-suite%2Fhugo report errors Modify CheckErr and StopOnErrErr to report the error if there aren't any other messages. --- diff --git a/utils/utils.go b/utils/utils.go index bb024808..9d6e0a84 100644 --- a/utils/utils.go +++ b/utils/utils.go @@ -8,16 +8,24 @@ import ( func CheckErr(err error, s ...string) { if err != nil { - for _, message := range s { - jww.ERROR.Println(message) + if len(s) == 0 { + jww.CRITICAL.Println(err) + } else { + for _, message := range s { + jww.ERROR.Println(message) + } } } } func StopOnErr(err error, s ...string) { if err != nil { - for _, message := range s { - jww.CRITICAL.Println(message) + if len(s) == 0 { + jww.CRITICAL.Println(err) + } else { + for _, message := range s { + jww.CRITICAL.Println(message) + } } os.Exit(-1) }