- CallFuncLogErrorIgnore
This commit is contained in:
@@ -121,6 +121,14 @@ func CallFuncLogError(funcToCall func() error, msg string, params ...interface{}
|
|||||||
return err
|
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 {
|
func CallFuncLogErrorWithInfo(funcToCall func() error, msg string, params ...interface{}) error {
|
||||||
err := funcToCall()
|
err := funcToCall()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
Reference in New Issue
Block a user