mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-29 02:45:06 +00:00
add rule type pkg/metrics/parsers.go (#5729)
Signed-off-by: ShutingZhao <shuting@nirmata.com> Signed-off-by: ShutingZhao <shuting@nirmata.com>
This commit is contained in:
parent
d6c0ea01e3
commit
004e0feefa
1 changed files with 5 additions and 0 deletions
|
@ -32,6 +32,9 @@ func ParseRuleType(rule kyvernov1.Rule) RuleType {
|
|||
if !reflect.DeepEqual(rule.Generation, kyvernov1.Generation{}) {
|
||||
return Generate
|
||||
}
|
||||
if len(rule.VerifyImages) > 0 {
|
||||
return ImageVerify
|
||||
}
|
||||
return EmptyRuleType
|
||||
}
|
||||
|
||||
|
@ -58,6 +61,8 @@ func ParseRuleTypeFromEngineRuleResponse(rule response.RuleResponse) RuleType {
|
|||
return Mutate
|
||||
case "Generation":
|
||||
return Generate
|
||||
case "ImageVerify":
|
||||
return ImageVerify
|
||||
default:
|
||||
return EmptyRuleType
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue