From e50b9d8ac1c69aa16cf45b1e4ff95b22d535adb7 Mon Sep 17 00:00:00 2001 From: spf13 Date: Mon, 31 Mar 2014 13:23:34 -0400 Subject: Adding support for logging & verbose logging. Consolidation of error handling. Integration of jWalterWeatherman library. Fixed #137 --- utils/utils.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'utils') diff --git a/utils/utils.go b/utils/utils.go index a79740c9a..bb0248084 100644 --- a/utils/utils.go +++ b/utils/utils.go @@ -1,22 +1,24 @@ package utils import ( - "log" "os" + + jww "github.com/spf13/jwalterweatherman" ) func CheckErr(err error, s ...string) { if err != nil { for _, message := range s { - log.Fatalf(message) + jww.ERROR.Println(message) } - log.Fatalf("Fatal Error: %v", err) } } func StopOnErr(err error, s ...string) { if err != nil { - CheckErr(err, s...) + for _, message := range s { + jww.CRITICAL.Println(message) + } os.Exit(-1) } } -- cgit v1.2.3