1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-07 08:26:53 +00:00
kyverno/pkg/policy/utils.go

18 lines
508 B
Go
Raw Normal View History

2019-08-23 18:34:23 -07:00
package policy
2019-11-13 13:41:08 -08:00
import kyverno "github.com/nirmata/kyverno/pkg/api/kyverno/v1"
2019-08-23 18:34:23 -07:00
// reEvaulatePolicy checks if the policy needs to be re-evaulated
// during re-evaulation we remove all the old policy violations and re-create new ones
// - Rule count changes
// - Rule resource description changes
// - Rule operation changes
// - Rule name changed
func reEvaulatePolicy(curP, oldP *kyverno.ClusterPolicy) bool {
2019-08-23 18:34:23 -07:00
// count of rules changed
if len(curP.Spec.Rules) != len(curP.Spec.Rules) {
}
return true
}