type streamer … var _ … type realWatcher … var _ … // NewWatcher creates and initializes a OOMWatcher backed by Cadvisor as // the oom streamer. func NewWatcher(recorder record.EventRecorder) (Watcher, error) { … } const systemOOMEvent … const recordEventContainerName … // Start watches for system oom's and records an event for every system oom encountered. func (ow *realWatcher) Start(ref *v1.ObjectReference) error { … }