Fix golint issues in pkg/kubelet/oom

This commit is contained in:
obitech
2019-04-24 21:44:18 +02:00
parent 1039feeab7
commit 9e35d3d709
6 changed files with 22 additions and 23 deletions

View File

@@ -19,7 +19,7 @@ limitations under the License.
package oom
import (
"k8s.io/api/core/v1"
v1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/util/runtime"
"k8s.io/client-go/tools/record"
@@ -28,23 +28,23 @@ import (
"github.com/google/cadvisor/utils/oomparser"
)
type realOOMWatcher struct {
type realWatcher struct {
recorder record.EventRecorder
}
var _ OOMWatcher = &realOOMWatcher{}
var _ Watcher = &realWatcher{}
// NewOOMWatcher creates and initializes a OOMWatcher based on parameters.
func NewOOMWatcher(recorder record.EventRecorder) OOMWatcher {
return &realOOMWatcher{
// NewWatcher creates and initializes a OOMWatcher based on parameters.
func NewWatcher(recorder record.EventRecorder) Watcher {
return &realWatcher{
recorder: recorder,
}
}
const systemOOMEvent = "SystemOOM"
// Watches for system oom's and records an event for every system oom encountered.
func (ow *realOOMWatcher) Start(ref *v1.ObjectReference) error {
// Start watches for system oom's and records an event for every system oom encountered.
func (ow *realWatcher) Start(ref *v1.ObjectReference) error {
oomLog, err := oomparser.New()
if err != nil {
return err