Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
k3s
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jacklull
k3s
Commits
dd2af1c8
Commit
dd2af1c8
authored
Aug 02, 2018
by
David Eads
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
snip legacy scheme uses we don't need
parent
a54c0974
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
28 changed files
with
145 additions
and
165 deletions
+145
-165
annotate_test.go
pkg/kubectl/cmd/annotate_test.go
+3
-4
apply_test.go
pkg/kubectl/cmd/apply_test.go
+2
-3
attach_test.go
pkg/kubectl/cmd/attach_test.go
+6
-7
cp_test.go
pkg/kubectl/cmd/cp_test.go
+2
-3
create_clusterrole_test.go
pkg/kubectl/cmd/create/create_clusterrole_test.go
+1
-2
create_clusterrolebinding_test.go
pkg/kubectl/cmd/create/create_clusterrolebinding_test.go
+2
-2
create_configmap_test.go
pkg/kubectl/cmd/create/create_configmap_test.go
+2
-3
create_deployment_test.go
pkg/kubectl/cmd/create/create_deployment_test.go
+4
-4
create_namespace_test.go
pkg/kubectl/cmd/create/create_namespace_test.go
+2
-3
create_pdb_test.go
pkg/kubectl/cmd/create/create_pdb_test.go
+3
-3
create_priorityclass_test.go
pkg/kubectl/cmd/create/create_priorityclass_test.go
+3
-3
create_role_test.go
pkg/kubectl/cmd/create/create_role_test.go
+7
-7
create_rolebinding_test.go
pkg/kubectl/cmd/create/create_rolebinding_test.go
+2
-2
create_secret_test.go
pkg/kubectl/cmd/create/create_secret_test.go
+4
-5
create_service_test.go
pkg/kubectl/cmd/create/create_service_test.go
+6
-7
create_serviceaccount_test.go
pkg/kubectl/cmd/create/create_serviceaccount_test.go
+2
-3
create_test.go
pkg/kubectl/cmd/create/create_test.go
+18
-18
delete_test.go
pkg/kubectl/cmd/delete_test.go
+12
-13
drain_test.go
pkg/kubectl/cmd/drain_test.go
+4
-5
exec_test.go
pkg/kubectl/cmd/exec_test.go
+3
-4
expose_test.go
pkg/kubectl/cmd/expose_test.go
+2
-3
get_test.go
pkg/kubectl/cmd/get/get_test.go
+24
-26
label_test.go
pkg/kubectl/cmd/label_test.go
+2
-3
patch_test.go
pkg/kubectl/cmd/patch_test.go
+4
-5
replace_test.go
pkg/kubectl/cmd/replace_test.go
+4
-5
top_node_test.go
pkg/kubectl/cmd/top_node_test.go
+14
-15
top_pod_test.go
pkg/kubectl/cmd/top_pod_test.go
+4
-4
metrics_printer.go
pkg/kubectl/metricsutil/metrics_printer.go
+3
-3
No files found.
pkg/kubectl/cmd/annotate_test.go
View file @
dd2af1c8
...
...
@@ -27,7 +27,6 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
...
@@ -455,7 +454,7 @@ func TestAnnotateObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
"testgroup"
,
Version
:
"v1"
},
...
...
@@ -508,7 +507,7 @@ func TestAnnotateObjectFromFile(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
"testgroup"
,
Version
:
"v1"
},
...
...
@@ -593,7 +592,7 @@ func TestAnnotateMultipleObjects(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
"testgroup"
,
Version
:
"v1"
},
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
pkg/kubectl/cmd/apply_test.go
View file @
dd2af1c8
...
...
@@ -42,7 +42,6 @@ import (
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
clienttesting
"k8s.io/client-go/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
"k8s.io/kubernetes/pkg/api/testapi"
api
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/apis/extensions"
...
...
@@ -395,7 +394,7 @@ func TestRunApplyViewLastApplied(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
...
@@ -1122,7 +1121,7 @@ func TestRunApplySetLastApplied(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
...
pkg/kubectl/cmd/attach_test.go
View file @
dd2af1c8
...
...
@@ -32,7 +32,6 @@ import (
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/tools/remotecommand"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/polymorphichelpers"
...
...
@@ -230,8 +229,8 @@ func TestAttach(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
""
,
Version
:
"v1"
},
...
...
@@ -250,7 +249,7 @@ func TestAttach(t *testing.T) {
}
}),
}
tf
.
ClientConfigVal
=
&
restclient
.
Config
{
APIPath
:
"/api"
,
ContentConfig
:
restclient
.
ContentConfig
{
NegotiatedSerializer
:
legacy
scheme
.
Codecs
,
GroupVersion
:
&
schema
.
GroupVersion
{
Version
:
test
.
version
}}}
tf
.
ClientConfigVal
=
&
restclient
.
Config
{
APIPath
:
"/api"
,
ContentConfig
:
restclient
.
ContentConfig
{
NegotiatedSerializer
:
scheme
.
Codecs
,
GroupVersion
:
&
schema
.
GroupVersion
{
Version
:
test
.
version
}}}
remoteAttach
:=
&
fakeRemoteAttach
{}
if
test
.
remoteAttachErr
{
...
...
@@ -332,8 +331,8 @@ func TestAttachWarnings(t *testing.T) {
streams
,
_
,
_
,
bufErr
:=
genericclioptions
.
NewTestIOStreams
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
""
,
Version
:
"v1"
},
...
...
@@ -352,7 +351,7 @@ func TestAttachWarnings(t *testing.T) {
}
}),
}
tf
.
ClientConfigVal
=
&
restclient
.
Config
{
APIPath
:
"/api"
,
ContentConfig
:
restclient
.
ContentConfig
{
NegotiatedSerializer
:
legacy
scheme
.
Codecs
,
GroupVersion
:
&
schema
.
GroupVersion
{
Version
:
test
.
version
}}}
tf
.
ClientConfigVal
=
&
restclient
.
Config
{
APIPath
:
"/api"
,
ContentConfig
:
restclient
.
ContentConfig
{
NegotiatedSerializer
:
scheme
.
Codecs
,
GroupVersion
:
&
schema
.
GroupVersion
{
Version
:
test
.
version
}}}
options
:=
&
AttachOptions
{
StreamOptions
:
StreamOptions
{
...
...
pkg/kubectl/cmd/cp_test.go
View file @
dd2af1c8
...
...
@@ -34,7 +34,6 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
...
@@ -520,8 +519,8 @@ func TestClean(t *testing.T) {
func
TestCopyToPod
(
t
*
testing
.
T
)
{
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
ns
:=
legacy
scheme
.
Codecs
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
""
,
Version
:
"v1"
},
...
...
pkg/kubectl/cmd/create/create_clusterrole_test.go
View file @
dd2af1c8
...
...
@@ -27,7 +27,6 @@ import (
"k8s.io/apimachinery/pkg/runtime/schema"
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
...
@@ -166,7 +165,7 @@ func TestCreateClusterRole(t *testing.T) {
}
cmd
.
Run
(
cmd
,
[]
string
{
clusterRoleName
})
actual
:=
&
rbac
.
ClusterRole
{}
if
err
:=
runtime
.
DecodeInto
(
legacy
scheme
.
Codecs
.
UniversalDecoder
(),
buf
.
Bytes
(),
actual
);
err
!=
nil
{
if
err
:=
runtime
.
DecodeInto
(
scheme
.
Codecs
.
UniversalDecoder
(),
buf
.
Bytes
(),
actual
);
err
!=
nil
{
t
.
Log
(
string
(
buf
.
Bytes
()))
t
.
Fatal
(
err
)
}
...
...
pkg/kubectl/cmd/create/create_clusterrolebinding_test.go
View file @
dd2af1c8
...
...
@@ -30,9 +30,9 @@ import (
"k8s.io/apimachinery/pkg/runtime/schema"
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
)
func
TestCreateClusterRoleBinding
(
t
*
testing
.
T
)
{
...
...
@@ -71,7 +71,7 @@ func TestCreateClusterRoleBinding(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
info
,
_
:=
runtime
.
SerializerInfoForMediaType
(
ns
.
SupportedMediaTypes
(),
runtime
.
ContentTypeJSON
)
encoder
:=
ns
.
EncoderForVersion
(
info
.
Serializer
,
groupVersion
)
...
...
pkg/kubectl/cmd/create/create_configmap_test.go
View file @
dd2af1c8
...
...
@@ -27,7 +27,6 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
...
@@ -39,8 +38,8 @@ func TestCreateConfigMap(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
""
,
Version
:
"v1"
},
...
...
pkg/kubectl/cmd/create/create_deployment_test.go
View file @
dd2af1c8
...
...
@@ -26,11 +26,11 @@ import (
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
"k8s.io/kubernetes/pkg/kubectl"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdutil
"k8s.io/kubernetes/pkg/kubectl/cmd/util"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
)
func
Test_generatorFromName
(
t
*
testing
.
T
)
{
...
...
@@ -92,7 +92,7 @@ func TestCreateDeployment(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
fakeDiscovery
:=
"{
\"
kind
\"
:
\"
APIResourceList
\"
,
\"
apiVersion
\"
:
\"
v1
\"
,
\"
groupVersion
\"
:
\"
apps/v1
\"
,
\"
resources
\"
:[{
\"
name
\"
:
\"
deployments
\"
,
\"
singularName
\"
:
\"\"
,
\"
namespaced
\"
:true,
\"
kind
\"
:
\"
Deployment
\"
,
\"
verbs
\"
:[
\"
create
\"
,
\"
delete
\"
,
\"
deletecollection
\"
,
\"
get
\"
,
\"
list
\"
,
\"
patch
\"
,
\"
update
\"
,
\"
watch
\"
],
\"
shortNames
\"
:[
\"
deploy
\"
],
\"
categories
\"
:[
\"
all
\"
]}]}"
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
...
...
@@ -122,7 +122,7 @@ func TestCreateDeploymentNoImage(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
fakeDiscovery
:=
"{
\"
kind
\"
:
\"
APIResourceList
\"
,
\"
apiVersion
\"
:
\"
v1
\"
,
\"
groupVersion
\"
:
\"
apps/v1
\"
,
\"
resources
\"
:[{
\"
name
\"
:
\"
deployments
\"
,
\"
singularName
\"
:
\"\"
,
\"
namespaced
\"
:true,
\"
kind
\"
:
\"
Deployment
\"
,
\"
verbs
\"
:[
\"
create
\"
,
\"
delete
\"
,
\"
deletecollection
\"
,
\"
get
\"
,
\"
list
\"
,
\"
patch
\"
,
\"
update
\"
,
\"
watch
\"
],
\"
shortNames
\"
:[
\"
deploy
\"
],
\"
categories
\"
:[
\"
all
\"
]}]}"
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
...
...
@@ -140,7 +140,7 @@ func TestCreateDeploymentNoImage(t *testing.T) {
cmd
.
Flags
()
.
Set
(
"output"
,
"name"
)
options
:=
&
DeploymentOpts
{
CreateSubcommandOptions
:
&
CreateSubcommandOptions
{
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
legacy
scheme
.
Scheme
),
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
scheme
.
Scheme
),
DryRun
:
true
,
IOStreams
:
ioStreams
,
},
...
...
pkg/kubectl/cmd/create/create_namespace_test.go
View file @
dd2af1c8
...
...
@@ -23,7 +23,6 @@ import (
"k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
...
@@ -35,8 +34,8 @@ func TestCreateNamespace(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
...
pkg/kubectl/cmd/create/create_pdb_test.go
View file @
dd2af1c8
...
...
@@ -25,9 +25,9 @@ import (
"k8s.io/apimachinery/pkg/runtime/schema"
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
)
func
TestCreatePdb
(
t
*
testing
.
T
)
{
...
...
@@ -35,7 +35,7 @@ func TestCreatePdb(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
"policy"
,
Version
:
"v1beta1"
},
...
...
@@ -58,7 +58,7 @@ func TestCreatePdb(t *testing.T) {
cmd
.
Flags
()
.
Set
(
"dry-run"
,
"true"
)
cmd
.
Flags
()
.
Set
(
"output"
,
outputFormat
)
printFlags
:=
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
legacy
scheme
.
Scheme
)
printFlags
:=
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
scheme
.
Scheme
)
printFlags
.
OutputFormat
=
&
outputFormat
options
:=
&
PodDisruptionBudgetOpts
{
...
...
pkg/kubectl/cmd/create/create_priorityclass_test.go
View file @
dd2af1c8
...
...
@@ -25,9 +25,9 @@ import (
"k8s.io/apimachinery/pkg/runtime/schema"
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
)
func
TestCreatePriorityClass
(
t
*
testing
.
T
)
{
...
...
@@ -35,7 +35,7 @@ func TestCreatePriorityClass(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
"scheduling.k8s.io"
,
Version
:
"v1beta1"
},
...
...
@@ -59,7 +59,7 @@ func TestCreatePriorityClass(t *testing.T) {
cmd
.
Flags
()
.
Set
(
"dry-run"
,
"true"
)
cmd
.
Flags
()
.
Set
(
"output"
,
outputFormat
)
printFlags
:=
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
legacy
scheme
.
Scheme
)
printFlags
:=
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
scheme
.
Scheme
)
printFlags
.
OutputFormat
=
&
outputFormat
options
:=
&
PriorityClassOpts
{
...
...
pkg/kubectl/cmd/create/create_role_test.go
View file @
dd2af1c8
...
...
@@ -26,9 +26,9 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/util/diff"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
)
func
TestCreateRole
(
t
*
testing
.
T
)
{
...
...
@@ -139,7 +139,7 @@ func TestCreateRole(t *testing.T) {
}
cmd
.
Run
(
cmd
,
[]
string
{
roleName
})
actual
:=
&
rbac
.
Role
{}
if
err
:=
runtime
.
DecodeInto
(
legacy
scheme
.
Codecs
.
UniversalDecoder
(),
buf
.
Bytes
(),
actual
);
err
!=
nil
{
if
err
:=
runtime
.
DecodeInto
(
scheme
.
Codecs
.
UniversalDecoder
(),
buf
.
Bytes
(),
actual
);
err
!=
nil
{
t
.
Log
(
string
(
buf
.
Bytes
()))
t
.
Fatal
(
err
)
}
...
...
@@ -372,14 +372,14 @@ func TestComplete(t *testing.T) {
"test-missing-name"
:
{
params
:
[]
string
{},
roleOptions
:
&
CreateRoleOptions
{
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
legacy
scheme
.
Scheme
),
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
scheme
.
Scheme
),
},
expectErr
:
true
,
},
"test-duplicate-verbs"
:
{
params
:
[]
string
{
roleName
},
roleOptions
:
&
CreateRoleOptions
{
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
legacy
scheme
.
Scheme
),
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
scheme
.
Scheme
),
Name
:
roleName
,
Verbs
:
[]
string
{
"get"
,
...
...
@@ -412,7 +412,7 @@ func TestComplete(t *testing.T) {
"test-verball"
:
{
params
:
[]
string
{
roleName
},
roleOptions
:
&
CreateRoleOptions
{
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
legacy
scheme
.
Scheme
),
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
scheme
.
Scheme
),
Name
:
roleName
,
Verbs
:
[]
string
{
"get"
,
...
...
@@ -441,7 +441,7 @@ func TestComplete(t *testing.T) {
"test-duplicate-resourcenames"
:
{
params
:
[]
string
{
roleName
},
roleOptions
:
&
CreateRoleOptions
{
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
legacy
scheme
.
Scheme
),
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
scheme
.
Scheme
),
Name
:
roleName
,
Verbs
:
[]
string
{
"*"
},
ResourceNames
:
[]
string
{
"foo"
,
"foo"
},
...
...
@@ -466,7 +466,7 @@ func TestComplete(t *testing.T) {
"test-valid-complete-case"
:
{
params
:
[]
string
{
roleName
},
roleOptions
:
&
CreateRoleOptions
{
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
legacy
scheme
.
Scheme
),
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
scheme
.
Scheme
),
Name
:
roleName
,
Verbs
:
[]
string
{
"*"
},
ResourceNames
:
[]
string
{
"foo"
},
...
...
pkg/kubectl/cmd/create/create_rolebinding_test.go
View file @
dd2af1c8
...
...
@@ -30,9 +30,9 @@ import (
"k8s.io/apimachinery/pkg/runtime/schema"
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
)
var
groupVersion
=
schema
.
GroupVersion
{
Group
:
"rbac.authorization.k8s.io"
,
Version
:
"v1"
}
...
...
@@ -73,7 +73,7 @@ func TestCreateRoleBinding(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
info
,
_
:=
runtime
.
SerializerInfoForMediaType
(
ns
.
SupportedMediaTypes
(),
runtime
.
ContentTypeJSON
)
encoder
:=
ns
.
EncoderForVersion
(
info
.
Serializer
,
groupVersion
)
...
...
pkg/kubectl/cmd/create/create_secret_test.go
View file @
dd2af1c8
...
...
@@ -23,7 +23,6 @@ import (
"k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
...
@@ -40,8 +39,8 @@ func TestCreateSecretGeneric(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
...
@@ -72,8 +71,8 @@ func TestCreateSecretDockerRegistry(t *testing.T) {
secretObject
:=
&
v1
.
Secret
{}
secretObject
.
Name
=
"my-secret"
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
...
pkg/kubectl/cmd/create/create_service_test.go
View file @
dd2af1c8
...
...
@@ -23,7 +23,6 @@ import (
"k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
...
@@ -35,8 +34,8 @@ func TestCreateService(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
negSer
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
negSer
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
...
@@ -68,8 +67,8 @@ func TestCreateServiceNodePort(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
negSer
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
negSer
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
...
@@ -101,8 +100,8 @@ func TestCreateServiceExternalName(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
negSer
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
negSer
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
...
pkg/kubectl/cmd/create/create_serviceaccount_test.go
View file @
dd2af1c8
...
...
@@ -23,7 +23,6 @@ import (
"k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
...
@@ -35,8 +34,8 @@ func TestCreateServiceAccount(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
...
pkg/kubectl/cmd/create/create_test.go
View file @
dd2af1c8
...
...
@@ -20,12 +20,11 @@ import (
"net/http"
"testing"
corev1
"k8s.io/api/core/v1"
metav1
"k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
apitesting
"k8s.io/kubernetes/pkg/api/testing"
api
"k8s.io/kubernetes/pkg/apis/core"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdutil
"k8s.io/kubernetes/pkg/kubectl/cmd/util"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
...
...
@@ -54,7 +53,7 @@ func TestCreateObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
...
@@ -89,7 +88,7 @@ func TestCreateMultipleObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
...
@@ -128,7 +127,7 @@ func TestCreateDirectory(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
...
@@ -163,45 +162,46 @@ func initTestErrorHandler(t *testing.T) {
})
}
func
testData
()
(
*
api
.
PodList
,
*
api
.
ServiceList
,
*
api
.
ReplicationControllerList
)
{
pods
:=
&
api
.
PodList
{
func
testData
()
(
*
corev1
.
PodList
,
*
corev1
.
ServiceList
,
*
corev1
.
ReplicationControllerList
)
{
pods
:=
&
corev1
.
PodList
{
ListMeta
:
metav1
.
ListMeta
{
ResourceVersion
:
"15"
,
},
Items
:
[]
api
.
Pod
{
Items
:
[]
corev1
.
Pod
{
{
ObjectMeta
:
metav1
.
ObjectMeta
{
Name
:
"foo"
,
Namespace
:
"test"
,
ResourceVersion
:
"10"
},
Spec
:
apitesting
.
DeepEqualSafePodSpec
(),
Spec
:
apitesting
.
V1
DeepEqualSafePodSpec
(),
},
{
ObjectMeta
:
metav1
.
ObjectMeta
{
Name
:
"bar"
,
Namespace
:
"test"
,
ResourceVersion
:
"11"
},
Spec
:
apitesting
.
DeepEqualSafePodSpec
(),
Spec
:
apitesting
.
V1
DeepEqualSafePodSpec
(),
},
},
}
svc
:=
&
api
.
ServiceList
{
svc
:=
&
corev1
.
ServiceList
{
ListMeta
:
metav1
.
ListMeta
{
ResourceVersion
:
"16"
,
},
Items
:
[]
api
.
Service
{
Items
:
[]
corev1
.
Service
{
{
ObjectMeta
:
metav1
.
ObjectMeta
{
Name
:
"baz"
,
Namespace
:
"test"
,
ResourceVersion
:
"12"
},
Spec
:
api
.
ServiceSpec
{
Spec
:
corev1
.
ServiceSpec
{
SessionAffinity
:
"None"
,
Type
:
api
.
ServiceTypeClusterIP
,
Type
:
corev1
.
ServiceTypeClusterIP
,
},
},
},
}
rc
:=
&
api
.
ReplicationControllerList
{
one
:=
int32
(
1
)
rc
:=
&
corev1
.
ReplicationControllerList
{
ListMeta
:
metav1
.
ListMeta
{
ResourceVersion
:
"17"
,
},
Items
:
[]
api
.
ReplicationController
{
Items
:
[]
corev1
.
ReplicationController
{
{
ObjectMeta
:
metav1
.
ObjectMeta
{
Name
:
"rc1"
,
Namespace
:
"test"
,
ResourceVersion
:
"18"
},
Spec
:
api
.
ReplicationControllerSpec
{
Replicas
:
1
,
Spec
:
corev1
.
ReplicationControllerSpec
{
Replicas
:
&
one
,
},
},
},
...
...
pkg/kubectl/cmd/delete_test.go
View file @
dd2af1c8
...
...
@@ -29,7 +29,6 @@ import (
"k8s.io/apimachinery/pkg/api/errors"
metav1
"k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
...
...
@@ -55,7 +54,7 @@ func TestDeleteObjectByTuple(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
@@ -120,7 +119,7 @@ func TestOrphanDependentsInDeleteObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
var
policy
*
metav1
.
DeletionPropagation
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
...
...
@@ -171,7 +170,7 @@ func TestDeleteNamedObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
@@ -223,7 +222,7 @@ func TestDeleteObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
@@ -259,7 +258,7 @@ func TestDeleteObjectGraceZero(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
@@ -378,7 +377,7 @@ func TestDeleteAllNotFound(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
@@ -424,7 +423,7 @@ func TestDeleteAllIgnoreNotFound(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
// Add an item to the list which will result in a 404 on delete
svc
.
Items
=
append
(
svc
.
Items
,
api
.
Service
{
ObjectMeta
:
metav1
.
ObjectMeta
{
Name
:
"foo"
}})
...
...
@@ -466,7 +465,7 @@ func TestDeleteMultipleObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
@@ -503,7 +502,7 @@ func TestDeleteMultipleObjectContinueOnMissing(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
@@ -550,7 +549,7 @@ func TestDeleteMultipleResourcesWithTheSameName(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
@@ -590,7 +589,7 @@ func TestDeleteDirectory(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
@@ -624,7 +623,7 @@ func TestDeleteMultipleSelector(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
pkg/kubectl/cmd/drain_test.go
View file @
dd2af1c8
...
...
@@ -43,7 +43,6 @@ import (
"k8s.io/apimachinery/pkg/util/strategicpatch"
"k8s.io/apimachinery/pkg/util/wait"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
"k8s.io/kubernetes/pkg/api/testapi"
"k8s.io/kubernetes/pkg/apis/batch"
api
"k8s.io/kubernetes/pkg/apis/core"
...
...
@@ -152,8 +151,8 @@ func TestCordon(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
scheme
.
Codecs
new_node
:=
&
corev1
.
Node
{}
updated
:=
false
...
...
@@ -606,8 +605,8 @@ func TestDrain(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
""
,
Version
:
"v1"
},
...
...
pkg/kubectl/cmd/exec_test.go
View file @
dd2af1c8
...
...
@@ -33,7 +33,6 @@ import (
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/tools/remotecommand"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
...
...
@@ -135,7 +134,7 @@ func TestPodAndContainer(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
...
...
@@ -195,8 +194,8 @@ func TestExec(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
...
...
pkg/kubectl/cmd/expose_test.go
View file @
dd2af1c8
...
...
@@ -29,7 +29,6 @@ import (
"k8s.io/apimachinery/pkg/util/intstr"
utilruntime
"k8s.io/apimachinery/pkg/util/runtime"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
...
...
@@ -472,8 +471,8 @@ func TestRunExposeService(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
test
.
ns
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
...
pkg/kubectl/cmd/get/get_test.go
View file @
dd2af1c8
This diff is collapsed.
Click to expand it.
pkg/kubectl/cmd/label_test.go
View file @
dd2af1c8
...
...
@@ -27,7 +27,6 @@ import (
metav1
"k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
...
@@ -359,7 +358,7 @@ func TestLabelForResourceFromFile(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
@@ -446,7 +445,7 @@ func TestLabelMultipleObjects(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
pkg/kubectl/cmd/patch_test.go
View file @
dd2af1c8
...
...
@@ -22,7 +22,6 @@ import (
"testing"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
...
@@ -34,7 +33,7 @@ func TestPatchObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
@@ -75,7 +74,7 @@ func TestPatchObjectFromFile(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
@@ -112,7 +111,7 @@ func TestPatchNoop(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
@@ -159,7 +158,7 @@ func TestPatchObjectFromFileOutput(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
pkg/kubectl/cmd/replace_test.go
View file @
dd2af1c8
...
...
@@ -22,7 +22,6 @@ import (
"testing"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
...
...
@@ -34,7 +33,7 @@ func TestReplaceObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
deleted
:=
false
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
...
...
@@ -90,7 +89,7 @@ func TestReplaceMultipleObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
redisMasterDeleted
:=
false
frontendDeleted
:=
false
...
...
@@ -160,7 +159,7 @@ func TestReplaceDirectory(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
created
:=
map
[
string
]
bool
{}
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
...
...
@@ -217,7 +216,7 @@ func TestForceReplaceObjectNotFound(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
pkg/kubectl/cmd/top_node_test.go
View file @
dd2af1c8
...
...
@@ -30,7 +30,6 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/client-go/rest/fake"
core
"k8s.io/client-go/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
...
@@ -53,8 +52,8 @@ func TestTopNodeAllMetrics(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
...
...
@@ -105,8 +104,8 @@ func TestTopNodeAllMetricsCustomDefaults(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
...
...
@@ -168,8 +167,8 @@ func TestTopNodeWithNameMetrics(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
...
...
@@ -234,8 +233,8 @@ func TestTopNodeWithLabelSelectorMetrics(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
...
...
@@ -288,8 +287,8 @@ func TestTopNodeAllMetricsFromMetricsServer(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
...
...
@@ -355,8 +354,8 @@ func TestTopNodeWithNameMetricsFromMetricsServer(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
...
...
@@ -432,8 +431,8 @@ func TestTopNodeWithLabelSelectorMetricsFromMetricsServer(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
...
...
pkg/kubectl/cmd/top_pod_test.go
View file @
dd2af1c8
...
...
@@ -35,9 +35,9 @@ import (
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
core
"k8s.io/client-go/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
metricsv1alpha1api
"k8s.io/metrics/pkg/apis/metrics/v1alpha1"
metricsv1beta1api
"k8s.io/metrics/pkg/apis/metrics/v1beta1"
metricsfake
"k8s.io/metrics/pkg/client/clientset/versioned/fake"
...
...
@@ -167,7 +167,7 @@ func TestTopPod(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
testNS
)
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
...
...
@@ -311,7 +311,7 @@ func TestTopPodWithMetricsServer(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
testNS
)
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
...
...
@@ -509,7 +509,7 @@ func TestTopPodCustomDefaults(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
testNS
)
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
...
...
pkg/kubectl/metricsutil/metrics_printer.go
View file @
dd2af1c8
...
...
@@ -23,7 +23,7 @@ import (
"k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/api/resource"
"k8s.io/
kubernetes/pkg/api/legacy
scheme"
"k8s.io/
client-go/kubernetes/
scheme"
"k8s.io/kubernetes/pkg/printers"
metricsapi
"k8s.io/metrics/pkg/apis/metrics"
)
...
...
@@ -67,7 +67,7 @@ func (printer *TopCmdPrinter) PrintNodeMetrics(metrics []metricsapi.NodeMetrics,
printColumnNames
(
w
,
NodeColumns
)
var
usage
v1
.
ResourceList
for
_
,
m
:=
range
metrics
{
err
:=
legacy
scheme
.
Scheme
.
Convert
(
&
m
.
Usage
,
&
usage
,
nil
)
err
:=
scheme
.
Scheme
.
Convert
(
&
m
.
Usage
,
&
usage
,
nil
)
if
err
!=
nil
{
return
err
}
...
...
@@ -133,7 +133,7 @@ func printSinglePodMetrics(out io.Writer, m *metricsapi.PodMetrics, printContain
for
_
,
c
:=
range
m
.
Containers
{
var
usage
v1
.
ResourceList
err
:=
legacy
scheme
.
Scheme
.
Convert
(
&
c
.
Usage
,
&
usage
,
nil
)
err
:=
scheme
.
Scheme
.
Convert
(
&
c
.
Usage
,
&
usage
,
nil
)
if
err
!=
nil
{
return
err
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment