1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-05 15:37:19 +00:00
kyverno/pkg/event/source.go
Jim Bugwadia 4f8eab76ce
cleanup event messages and sources (#3741)
* cleanup events

Signed-off-by: Jim Bugwadia <jim@nirmata.com>

* fix sonatype issues

Signed-off-by: Jim Bugwadia <jim@nirmata.com>

Co-authored-by: Sambhav Kothari <sambhavs.email@gmail.com>
Co-authored-by: shuting <shuting@nirmata.com>
2022-05-02 05:14:32 +00:00

24 lines
605 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
// MutateExistingController : event generated for mutateExisting policies
MutateExistingController
)
func (s Source) String() string {
return [...]string{
"kyverno-admission",
"kyverno-scan",
"kyverno-generate",
"kyverno-mutate",
}[s]
}