- CallFuncLogErrorIgnore

This commit is contained in:
gazebo
2018-09-26 22:27:44 +08:00
parent 83c0dc3a82
commit a4fb6880de

View File

@@ -121,6 +121,14 @@ func CallFuncLogError(funcToCall func() error, msg string, params ...interface{}
return err
}
func CallFuncLogErrorIgnore(funcToCall func() error, msg string, ignoreErr error, params ...interface{}) error {
err := funcToCall()
if err != nil && err != ignoreErr {
baseapi.SugarLogger.Warnf("Failed "+msg+" error:%v", append(params, err.Error())...)
}
return err
}
func CallFuncLogErrorWithInfo(funcToCall func() error, msg string, params ...interface{}) error {
err := funcToCall()
if err != nil {