func ToRule()

in pkg/yml/trans.go [82:90]


func ToRule(y []byte) (*Rule, error) {
	var r *Rule
	if err := yaml.Unmarshal(y, &r); err != nil {
		log.Errorw("unmarshal yaml failed", "err", err, "raw", string(y))
		return nil, err
	} else {
		return r, nil
	}
}