mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-06 16:06:56 +00:00
22 lines
502 B
Go
22 lines
502 B
Go
|
package event
|
||
|
|
||
|
//Source of event generation
|
||
|
type Source int
|
||
|
|
||
|
const (
|
||
|
// AdmissionController : event generated in admission-control webhook
|
||
|
AdmissionController Source = iota
|
||
|
// PolicyController : event generated in policy-controller
|
||
|
PolicyController
|
||
|
// GeneratePolicyController : event generated in generate policyController
|
||
|
GeneratePolicyController
|
||
|
)
|
||
|
|
||
|
func (s Source) String() string {
|
||
|
return [...]string{
|
||
|
"admission-controller",
|
||
|
"policy-controller",
|
||
|
"generate-policy-controller",
|
||
|
}[s]
|
||
|
}
|