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() {