Add unused code linter
This commit is contained in:
@@ -11,3 +11,4 @@ linters:
|
|||||||
- golint
|
- golint
|
||||||
- goconst
|
- goconst
|
||||||
- goimports
|
- goimports
|
||||||
|
- unused
|
||||||
|
|||||||
1
go.mod
1
go.mod
@@ -5,7 +5,6 @@ go 1.12
|
|||||||
require (
|
require (
|
||||||
contrib.go.opencensus.io/exporter/jaeger v0.1.0
|
contrib.go.opencensus.io/exporter/jaeger v0.1.0
|
||||||
contrib.go.opencensus.io/exporter/ocagent v0.4.12
|
contrib.go.opencensus.io/exporter/ocagent v0.4.12
|
||||||
github.com/davecgh/go-spew v1.1.1
|
|
||||||
github.com/docker/spdystream v0.0.0-20170912183627-bc6354cbbc29 // indirect
|
github.com/docker/spdystream v0.0.0-20170912183627-bc6354cbbc29 // indirect
|
||||||
github.com/elazarl/goproxy v0.0.0-20190421051319-9d40249d3c2f // indirect
|
github.com/elazarl/goproxy v0.0.0-20190421051319-9d40249d3c2f // indirect
|
||||||
github.com/elazarl/goproxy/ext v0.0.0-20190711103511-473e67f1d7d2 // indirect
|
github.com/elazarl/goproxy/ext v0.0.0-20190711103511-473e67f1d7d2 // indirect
|
||||||
|
|||||||
@@ -109,7 +109,6 @@ func getExecOptions(req *http.Request) (*remotecommand.Options, error) {
|
|||||||
|
|
||||||
type containerExecContext struct {
|
type containerExecContext struct {
|
||||||
h ContainerExecHandlerFunc
|
h ContainerExecHandlerFunc
|
||||||
eio *execIO
|
|
||||||
namespace, pod, container string
|
namespace, pod, container string
|
||||||
ctx context.Context
|
ctx context.Context
|
||||||
}
|
}
|
||||||
|
|||||||
16
node/pod.go
16
node/pod.go
@@ -16,10 +16,8 @@ package node
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
"hash/fnv"
|
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/davecgh/go-spew/spew"
|
|
||||||
"github.com/google/go-cmp/cmp"
|
"github.com/google/go-cmp/cmp"
|
||||||
pkgerrors "github.com/pkg/errors"
|
pkgerrors "github.com/pkg/errors"
|
||||||
"github.com/virtual-kubelet/virtual-kubelet/errdefs"
|
"github.com/virtual-kubelet/virtual-kubelet/errdefs"
|
||||||
@@ -117,20 +115,6 @@ func podsEqual(pod1, pod2 *corev1.Pod) bool {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// This is basically the kube runtime's hash container functionality.
|
|
||||||
// VK only operates at the Pod level so this is adapted for that
|
|
||||||
func hashPodSpec(spec corev1.PodSpec) uint64 {
|
|
||||||
hash := fnv.New32a()
|
|
||||||
printer := spew.ConfigState{
|
|
||||||
Indent: " ",
|
|
||||||
SortKeys: true,
|
|
||||||
DisableMethods: true,
|
|
||||||
SpewKeys: true,
|
|
||||||
}
|
|
||||||
printer.Fprintf(hash, "%#v", spec)
|
|
||||||
return uint64(hash.Sum32())
|
|
||||||
}
|
|
||||||
|
|
||||||
func (pc *PodController) handleProviderError(ctx context.Context, span trace.Span, origErr error, pod *corev1.Pod) {
|
func (pc *PodController) handleProviderError(ctx context.Context, span trace.Span, origErr error, pod *corev1.Pod) {
|
||||||
podPhase := corev1.PodPending
|
podPhase := corev1.PodPending
|
||||||
if pod.Spec.RestartPolicy == corev1.RestartPolicyNever {
|
if pod.Spec.RestartPolicy == corev1.RestartPolicyNever {
|
||||||
|
|||||||
Reference in New Issue
Block a user