Merge pull request #1098 from Ticketmaster/recorder

Exposing the event recorder to allow other controllers to create events
This commit is contained in:
Manuel Alejandro de Brito Fontes 2017-08-09 20:38:52 -04:00 committed by GitHub
commit 49fd9d299c

View file

@ -340,6 +340,11 @@ func (ic GenericController) GetDefaultBackend() defaults.Backend {
return ic.cfg.Backend.BackendDefaults()
}
// GetRecorder returns the event recorder
func (ic GenericController) GetRecoder() record.EventRecorder {
return ic.recorder
}
// GetSecret searches for a secret in the local secrets Store
func (ic GenericController) GetSecret(name string) (*api.Secret, error) {
s, exists, err := ic.secrLister.Store.GetByKey(name)