Open
Description
I would like to propose change for error rule execution, so that outgoing error contains rule name. At the moment rule name with error is logged:
log.Errorf("Failed testing condition for rule : %s. Got error %v", ruleEntry.RuleName, err)
but not returned back from func,
grule-rule-engine/engine/GruleEngine.go
Lines 179 to 183 in 7272ef7
proposed:
err = fmt.Errorf("Failed testing condition for rule : %s. Got error %v", ruleEntry.RuleName, err)
log.Error(err)
if g.ReturnErrOnFailedRuleEvaluation {
return err
}
Metadata
Metadata
Assignees
Labels
No labels