Merge pull request #25 from jingxu97/eventscheme

Add event scheme
This commit is contained in:
Xing Yang
2018-09-13 14:54:41 -04:00
committed by GitHub
2 changed files with 6 additions and 0 deletions

View File

@@ -83,6 +83,7 @@ func NewCSISnapshotController(
snapshotNameUUIDLength int,
) *csiSnapshotController {
broadcaster := record.NewBroadcaster()
broadcaster.StartLogging(glog.Infof)
broadcaster.StartRecordingToSink(&corev1.EventSinkImpl{Interface: client.Core().Events(v1.NamespaceAll)})
var eventRecorder record.EventRecorder
eventRecorder = broadcaster.NewRecorder(scheme.Scheme, v1.EventSource{Component: fmt.Sprintf("csi-snapshotter %s", snapshotterName)})