From af1155e415820502c8bce6f249a885ebe0934839 Mon Sep 17 00:00:00 2001 From: gazebo Date: Wed, 1 Aug 2018 12:13:03 +0800 Subject: [PATCH] - utils.CallFuncLogErrorWithInfo added. --- utils/utils.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/utils/utils.go b/utils/utils.go index 609fdb89..3a7b6502 100644 --- a/utils/utils.go +++ b/utils/utils.go @@ -113,6 +113,14 @@ func CallFuncLogError(funcToCall func() error, msg string, params ...interface{} return err } +func CallFuncLogErrorWithInfo(funcToCall func() error, msg string, params ...interface{}) error { + err := funcToCall() + if err != nil { + baseapi.SugarLogger.Infof("Failed "+msg+" error:%v", append(params, err.Error())...) + } + return err +} + func CallFuncAsync(funcToCall func()) { go func() { defer func() {