From 0e1956b762db91b2a48c4b3b6b2c61c07e11b309 Mon Sep 17 00:00:00 2001 From: SataQiu Date: Fri, 19 Apr 2019 18:27:32 +0800 Subject: [PATCH] fix golint failures of pkg/kubelet/checkpoint --- hack/.golint_failures | 1 - pkg/kubelet/checkpoint/checkpoint.go | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/hack/.golint_failures b/hack/.golint_failures index 8ab29fc3b7a..3efcd4bc60c 100644 --- a/hack/.golint_failures +++ b/hack/.golint_failures @@ -169,7 +169,6 @@ pkg/kubelet/apis/config/v1beta1 pkg/kubelet/apis/deviceplugin/v1beta1 pkg/kubelet/cadvisor pkg/kubelet/cadvisor/testing -pkg/kubelet/checkpoint pkg/kubelet/checkpointmanager/checksum pkg/kubelet/checkpointmanager/testing/example_checkpoint_formats/v1 pkg/kubelet/client diff --git a/pkg/kubelet/checkpoint/checkpoint.go b/pkg/kubelet/checkpoint/checkpoint.go index f1fa9bdb7ae..f3a4315ed63 100644 --- a/pkg/kubelet/checkpoint/checkpoint.go +++ b/pkg/kubelet/checkpoint/checkpoint.go @@ -34,6 +34,7 @@ const ( podPrefix = "Pod" ) +// PodCheckpoint defines the operations to retrieve pod type PodCheckpoint interface { checkpointmanager.Checkpoint GetPod() *v1.Pod @@ -66,6 +67,7 @@ func (cp *Data) VerifyChecksum() error { return cp.Checksum.Verify(*cp.Pod) } +// GetPod retrieves the pod from the checkpoint func (cp *Data) GetPod() *v1.Pod { return cp.Pod }