mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-05 10:19:50 +00:00
Remove references to v1/internal ExportOptions
This commit is contained in:
parent
c43bdfbf0d
commit
3dde81f8d0
@ -18,6 +18,7 @@ package kubeadm
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"k8s.io/kubernetes/pkg/api"
|
"k8s.io/kubernetes/pkg/api"
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/runtime/schema"
|
"k8s.io/kubernetes/pkg/runtime/schema"
|
||||||
)
|
)
|
||||||
@ -50,7 +51,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
&ClusterInfo{},
|
&ClusterInfo{},
|
||||||
&api.ListOptions{},
|
&api.ListOptions{},
|
||||||
&api.DeleteOptions{},
|
&api.DeleteOptions{},
|
||||||
&api.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
)
|
)
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
@ -17,6 +17,7 @@ limitations under the License.
|
|||||||
package v1alpha1
|
package v1alpha1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/api/v1"
|
"k8s.io/kubernetes/pkg/api/v1"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/runtime/schema"
|
"k8s.io/kubernetes/pkg/runtime/schema"
|
||||||
@ -50,7 +51,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
&ClusterInfo{},
|
&ClusterInfo{},
|
||||||
&v1.ListOptions{},
|
&v1.ListOptions{},
|
||||||
&v1.DeleteOptions{},
|
&v1.DeleteOptions{},
|
||||||
&v1.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
)
|
)
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
@ -42,7 +42,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
&v1.ListOptions{},
|
&v1.ListOptions{},
|
||||||
&v1.DeleteOptions{},
|
&v1.DeleteOptions{},
|
||||||
&unversioned.Status{},
|
&unversioned.Status{},
|
||||||
&v1.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
)
|
)
|
||||||
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
|
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
|
||||||
return nil
|
return nil
|
||||||
|
@ -28,8 +28,6 @@ func addConversionFuncs(scheme *runtime.Scheme) error {
|
|||||||
err := scheme.AddConversionFuncs(
|
err := scheme.AddConversionFuncs(
|
||||||
v1.Convert_v1_DeleteOptions_To_api_DeleteOptions,
|
v1.Convert_v1_DeleteOptions_To_api_DeleteOptions,
|
||||||
v1.Convert_api_DeleteOptions_To_v1_DeleteOptions,
|
v1.Convert_api_DeleteOptions_To_v1_DeleteOptions,
|
||||||
v1.Convert_v1_ExportOptions_To_api_ExportOptions,
|
|
||||||
v1.Convert_api_ExportOptions_To_v1_ExportOptions,
|
|
||||||
v1.Convert_v1_List_To_api_List,
|
v1.Convert_v1_List_To_api_List,
|
||||||
v1.Convert_api_List_To_v1_List,
|
v1.Convert_api_List_To_v1_List,
|
||||||
v1.Convert_v1_ListOptions_To_api_ListOptions,
|
v1.Convert_v1_ListOptions_To_api_ListOptions,
|
||||||
|
@ -17,6 +17,7 @@ limitations under the License.
|
|||||||
package v1beta1
|
package v1beta1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/api/v1"
|
"k8s.io/kubernetes/pkg/api/v1"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/runtime/schema"
|
"k8s.io/kubernetes/pkg/runtime/schema"
|
||||||
@ -40,7 +41,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
&ClusterList{},
|
&ClusterList{},
|
||||||
&v1.ListOptions{},
|
&v1.ListOptions{},
|
||||||
&v1.DeleteOptions{},
|
&v1.DeleteOptions{},
|
||||||
&v1.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
)
|
)
|
||||||
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
|
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
|
||||||
return nil
|
return nil
|
||||||
|
@ -121,7 +121,6 @@ func TestRESTMapper(t *testing.T) {
|
|||||||
func TestUnversioned(t *testing.T) {
|
func TestUnversioned(t *testing.T) {
|
||||||
for _, obj := range []runtime.Object{
|
for _, obj := range []runtime.Object{
|
||||||
&unversioned.Status{},
|
&unversioned.Status{},
|
||||||
&unversioned.ExportOptions{},
|
|
||||||
} {
|
} {
|
||||||
if unversioned, ok := internal.Scheme.IsUnversioned(obj); !unversioned || !ok {
|
if unversioned, ok := internal.Scheme.IsUnversioned(obj); !unversioned || !ok {
|
||||||
t.Errorf("%v is expected to be unversioned", reflect.TypeOf(obj))
|
t.Errorf("%v is expected to be unversioned", reflect.TypeOf(obj))
|
||||||
|
@ -129,7 +129,6 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
|
|
||||||
// Register Unversioned types under their own special group
|
// Register Unversioned types under their own special group
|
||||||
scheme.AddUnversionedTypes(Unversioned,
|
scheme.AddUnversionedTypes(Unversioned,
|
||||||
&unversioned.ExportOptions{},
|
|
||||||
&unversioned.Status{},
|
&unversioned.Status{},
|
||||||
&unversioned.APIVersions{},
|
&unversioned.APIVersions{},
|
||||||
&unversioned.APIGroupList{},
|
&unversioned.APIGroupList{},
|
||||||
|
@ -71,7 +71,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
&PersistentVolumeClaim{},
|
&PersistentVolumeClaim{},
|
||||||
&PersistentVolumeClaimList{},
|
&PersistentVolumeClaimList{},
|
||||||
&DeleteOptions{},
|
&DeleteOptions{},
|
||||||
&ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
&ListOptions{},
|
&ListOptions{},
|
||||||
&PodAttachOptions{},
|
&PodAttachOptions{},
|
||||||
&PodLogOptions{},
|
&PodLogOptions{},
|
||||||
|
@ -17,6 +17,7 @@ limitations under the License.
|
|||||||
package v1beta1
|
package v1beta1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/api/v1"
|
"k8s.io/kubernetes/pkg/api/v1"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/runtime/schema"
|
"k8s.io/kubernetes/pkg/runtime/schema"
|
||||||
@ -41,7 +42,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
&StatefulSetList{},
|
&StatefulSetList{},
|
||||||
&v1.ListOptions{},
|
&v1.ListOptions{},
|
||||||
&v1.DeleteOptions{},
|
&v1.DeleteOptions{},
|
||||||
&v1.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
)
|
)
|
||||||
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
|
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
|
||||||
return nil
|
return nil
|
||||||
|
@ -18,6 +18,7 @@ package authentication
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"k8s.io/kubernetes/pkg/api"
|
"k8s.io/kubernetes/pkg/api"
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/runtime/schema"
|
"k8s.io/kubernetes/pkg/runtime/schema"
|
||||||
)
|
)
|
||||||
@ -47,7 +48,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
scheme.AddKnownTypes(SchemeGroupVersion,
|
scheme.AddKnownTypes(SchemeGroupVersion,
|
||||||
&api.ListOptions{},
|
&api.ListOptions{},
|
||||||
&api.DeleteOptions{},
|
&api.DeleteOptions{},
|
||||||
&api.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
|
|
||||||
&TokenReview{},
|
&TokenReview{},
|
||||||
)
|
)
|
||||||
|
@ -17,6 +17,7 @@ limitations under the License.
|
|||||||
package v1beta1
|
package v1beta1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/api/v1"
|
"k8s.io/kubernetes/pkg/api/v1"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/runtime/schema"
|
"k8s.io/kubernetes/pkg/runtime/schema"
|
||||||
@ -38,7 +39,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
scheme.AddKnownTypes(SchemeGroupVersion,
|
scheme.AddKnownTypes(SchemeGroupVersion,
|
||||||
&v1.ListOptions{},
|
&v1.ListOptions{},
|
||||||
&v1.DeleteOptions{},
|
&v1.DeleteOptions{},
|
||||||
&v1.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
|
|
||||||
&TokenReview{},
|
&TokenReview{},
|
||||||
)
|
)
|
||||||
|
@ -17,6 +17,7 @@ limitations under the License.
|
|||||||
package v1beta1
|
package v1beta1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/api/v1"
|
"k8s.io/kubernetes/pkg/api/v1"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/runtime/schema"
|
"k8s.io/kubernetes/pkg/runtime/schema"
|
||||||
@ -39,7 +40,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
scheme.AddKnownTypes(SchemeGroupVersion,
|
scheme.AddKnownTypes(SchemeGroupVersion,
|
||||||
&v1.ListOptions{},
|
&v1.ListOptions{},
|
||||||
&v1.DeleteOptions{},
|
&v1.DeleteOptions{},
|
||||||
&v1.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
|
|
||||||
&SelfSubjectAccessReview{},
|
&SelfSubjectAccessReview{},
|
||||||
&SubjectAccessReview{},
|
&SubjectAccessReview{},
|
||||||
|
@ -17,6 +17,7 @@ limitations under the License.
|
|||||||
package v1
|
package v1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/api/v1"
|
"k8s.io/kubernetes/pkg/api/v1"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/runtime/schema"
|
"k8s.io/kubernetes/pkg/runtime/schema"
|
||||||
@ -42,7 +43,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
&Scale{},
|
&Scale{},
|
||||||
&v1.ListOptions{},
|
&v1.ListOptions{},
|
||||||
&v1.DeleteOptions{},
|
&v1.DeleteOptions{},
|
||||||
&v1.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
)
|
)
|
||||||
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
|
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
|
||||||
return nil
|
return nil
|
||||||
|
@ -17,6 +17,7 @@ limitations under the License.
|
|||||||
package v1
|
package v1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/api/v1"
|
"k8s.io/kubernetes/pkg/api/v1"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/runtime/schema"
|
"k8s.io/kubernetes/pkg/runtime/schema"
|
||||||
@ -41,7 +42,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
&JobList{},
|
&JobList{},
|
||||||
&v1.ListOptions{},
|
&v1.ListOptions{},
|
||||||
&v1.DeleteOptions{},
|
&v1.DeleteOptions{},
|
||||||
&v1.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
)
|
)
|
||||||
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
|
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
|
||||||
return nil
|
return nil
|
||||||
|
@ -17,6 +17,7 @@ limitations under the License.
|
|||||||
package v1alpha1
|
package v1alpha1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/api/v1"
|
"k8s.io/kubernetes/pkg/api/v1"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/runtime/schema"
|
"k8s.io/kubernetes/pkg/runtime/schema"
|
||||||
@ -51,7 +52,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
&CertificateSigningRequestList{},
|
&CertificateSigningRequestList{},
|
||||||
&v1.ListOptions{},
|
&v1.ListOptions{},
|
||||||
&v1.DeleteOptions{},
|
&v1.DeleteOptions{},
|
||||||
&v1.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
)
|
)
|
||||||
|
|
||||||
// Add the watch version that applies
|
// Add the watch version that applies
|
||||||
|
@ -18,6 +18,7 @@ package extensions
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"k8s.io/kubernetes/pkg/api"
|
"k8s.io/kubernetes/pkg/api"
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/apis/autoscaling"
|
"k8s.io/kubernetes/pkg/apis/autoscaling"
|
||||||
"k8s.io/kubernetes/pkg/apis/batch"
|
"k8s.io/kubernetes/pkg/apis/batch"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
@ -71,7 +72,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
&api.DeleteOptions{},
|
&api.DeleteOptions{},
|
||||||
&ReplicaSet{},
|
&ReplicaSet{},
|
||||||
&ReplicaSetList{},
|
&ReplicaSetList{},
|
||||||
&api.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
&PodSecurityPolicy{},
|
&PodSecurityPolicy{},
|
||||||
&PodSecurityPolicyList{},
|
&PodSecurityPolicyList{},
|
||||||
&NetworkPolicy{},
|
&NetworkPolicy{},
|
||||||
|
@ -17,6 +17,7 @@ limitations under the License.
|
|||||||
package v1beta1
|
package v1beta1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/api/v1"
|
"k8s.io/kubernetes/pkg/api/v1"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/runtime/schema"
|
"k8s.io/kubernetes/pkg/runtime/schema"
|
||||||
@ -56,7 +57,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
&IngressList{},
|
&IngressList{},
|
||||||
&v1.ListOptions{},
|
&v1.ListOptions{},
|
||||||
&v1.DeleteOptions{},
|
&v1.DeleteOptions{},
|
||||||
&v1.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
&ReplicaSet{},
|
&ReplicaSet{},
|
||||||
&ReplicaSetList{},
|
&ReplicaSetList{},
|
||||||
&PodSecurityPolicy{},
|
&PodSecurityPolicy{},
|
||||||
|
@ -18,6 +18,7 @@ package imagepolicy
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"k8s.io/kubernetes/pkg/api"
|
"k8s.io/kubernetes/pkg/api"
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/runtime/schema"
|
"k8s.io/kubernetes/pkg/runtime/schema"
|
||||||
)
|
)
|
||||||
@ -47,7 +48,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
scheme.AddKnownTypes(SchemeGroupVersion,
|
scheme.AddKnownTypes(SchemeGroupVersion,
|
||||||
&api.ListOptions{},
|
&api.ListOptions{},
|
||||||
&api.DeleteOptions{},
|
&api.DeleteOptions{},
|
||||||
&api.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
|
|
||||||
&ImageReview{},
|
&ImageReview{},
|
||||||
)
|
)
|
||||||
|
@ -17,6 +17,7 @@ limitations under the License.
|
|||||||
package v1alpha1
|
package v1alpha1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/api/v1"
|
"k8s.io/kubernetes/pkg/api/v1"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/runtime/schema"
|
"k8s.io/kubernetes/pkg/runtime/schema"
|
||||||
@ -38,7 +39,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
scheme.AddKnownTypes(SchemeGroupVersion,
|
scheme.AddKnownTypes(SchemeGroupVersion,
|
||||||
&v1.ListOptions{},
|
&v1.ListOptions{},
|
||||||
&v1.DeleteOptions{},
|
&v1.DeleteOptions{},
|
||||||
&v1.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
|
|
||||||
&ImageReview{},
|
&ImageReview{},
|
||||||
)
|
)
|
||||||
|
@ -17,6 +17,7 @@ limitations under the License.
|
|||||||
package v1alpha1
|
package v1alpha1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/api/v1"
|
"k8s.io/kubernetes/pkg/api/v1"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/runtime/schema"
|
"k8s.io/kubernetes/pkg/runtime/schema"
|
||||||
@ -42,7 +43,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
&Eviction{},
|
&Eviction{},
|
||||||
&v1.ListOptions{},
|
&v1.ListOptions{},
|
||||||
&v1.DeleteOptions{},
|
&v1.DeleteOptions{},
|
||||||
&v1.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
)
|
)
|
||||||
// Add the watch version that applies
|
// Add the watch version that applies
|
||||||
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
|
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
|
||||||
|
@ -17,6 +17,7 @@ limitations under the License.
|
|||||||
package v1beta1
|
package v1beta1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/api/v1"
|
"k8s.io/kubernetes/pkg/api/v1"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/runtime/schema"
|
"k8s.io/kubernetes/pkg/runtime/schema"
|
||||||
@ -42,7 +43,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
&Eviction{},
|
&Eviction{},
|
||||||
&v1.ListOptions{},
|
&v1.ListOptions{},
|
||||||
&v1.DeleteOptions{},
|
&v1.DeleteOptions{},
|
||||||
&v1.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
)
|
)
|
||||||
// Add the watch version that applies
|
// Add the watch version that applies
|
||||||
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
|
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
|
||||||
|
@ -18,6 +18,7 @@ package rbac
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"k8s.io/kubernetes/pkg/api"
|
"k8s.io/kubernetes/pkg/api"
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/runtime/schema"
|
"k8s.io/kubernetes/pkg/runtime/schema"
|
||||||
"k8s.io/kubernetes/pkg/watch/versioned"
|
"k8s.io/kubernetes/pkg/watch/versioned"
|
||||||
@ -58,7 +59,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
|
|
||||||
&api.ListOptions{},
|
&api.ListOptions{},
|
||||||
&api.DeleteOptions{},
|
&api.DeleteOptions{},
|
||||||
&api.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
)
|
)
|
||||||
versioned.AddToGroupVersion(scheme, SchemeGroupVersion)
|
versioned.AddToGroupVersion(scheme, SchemeGroupVersion)
|
||||||
return nil
|
return nil
|
||||||
|
@ -17,6 +17,7 @@ limitations under the License.
|
|||||||
package v1alpha1
|
package v1alpha1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/api/v1"
|
"k8s.io/kubernetes/pkg/api/v1"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/runtime/schema"
|
"k8s.io/kubernetes/pkg/runtime/schema"
|
||||||
@ -48,7 +49,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
|
|
||||||
&v1.ListOptions{},
|
&v1.ListOptions{},
|
||||||
&v1.DeleteOptions{},
|
&v1.DeleteOptions{},
|
||||||
&v1.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
)
|
)
|
||||||
versioned.AddToGroupVersion(scheme, SchemeGroupVersion)
|
versioned.AddToGroupVersion(scheme, SchemeGroupVersion)
|
||||||
return nil
|
return nil
|
||||||
|
@ -18,6 +18,7 @@ package storage
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"k8s.io/kubernetes/pkg/api"
|
"k8s.io/kubernetes/pkg/api"
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/runtime/schema"
|
"k8s.io/kubernetes/pkg/runtime/schema"
|
||||||
)
|
)
|
||||||
@ -47,7 +48,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
scheme.AddKnownTypes(SchemeGroupVersion,
|
scheme.AddKnownTypes(SchemeGroupVersion,
|
||||||
&api.ListOptions{},
|
&api.ListOptions{},
|
||||||
&api.DeleteOptions{},
|
&api.DeleteOptions{},
|
||||||
&api.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
|
|
||||||
&StorageClass{},
|
&StorageClass{},
|
||||||
&StorageClassList{},
|
&StorageClassList{},
|
||||||
|
@ -17,6 +17,7 @@ limitations under the License.
|
|||||||
package v1beta1
|
package v1beta1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/api/v1"
|
"k8s.io/kubernetes/pkg/api/v1"
|
||||||
"k8s.io/kubernetes/pkg/runtime"
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/runtime/schema"
|
"k8s.io/kubernetes/pkg/runtime/schema"
|
||||||
@ -39,7 +40,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
|||||||
scheme.AddKnownTypes(SchemeGroupVersion,
|
scheme.AddKnownTypes(SchemeGroupVersion,
|
||||||
&v1.ListOptions{},
|
&v1.ListOptions{},
|
||||||
&v1.DeleteOptions{},
|
&v1.DeleteOptions{},
|
||||||
&v1.ExportOptions{},
|
&unversioned.ExportOptions{},
|
||||||
|
|
||||||
&StorageClass{},
|
&StorageClass{},
|
||||||
&StorageClassList{},
|
&StorageClassList{},
|
||||||
|
@ -131,10 +131,10 @@ func addGrouplessTypes() {
|
|||||||
TimeoutSeconds *int64 `json:"timeoutSeconds,omitempty"`
|
TimeoutSeconds *int64 `json:"timeoutSeconds,omitempty"`
|
||||||
}
|
}
|
||||||
api.Scheme.AddKnownTypes(grouplessGroupVersion,
|
api.Scheme.AddKnownTypes(grouplessGroupVersion,
|
||||||
&apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &ListOptions{},
|
&apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &ListOptions{}, &unversioned.ExportOptions{},
|
||||||
&api.DeleteOptions{}, &apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{})
|
&api.DeleteOptions{}, &apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{})
|
||||||
api.Scheme.AddKnownTypes(grouplessInternalGroupVersion,
|
api.Scheme.AddKnownTypes(grouplessInternalGroupVersion,
|
||||||
&apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &api.ListOptions{},
|
&apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &api.ListOptions{}, &unversioned.ExportOptions{},
|
||||||
&apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{})
|
&apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{})
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -149,20 +149,20 @@ func addTestTypes() {
|
|||||||
TimeoutSeconds *int64 `json:"timeoutSeconds,omitempty"`
|
TimeoutSeconds *int64 `json:"timeoutSeconds,omitempty"`
|
||||||
}
|
}
|
||||||
api.Scheme.AddKnownTypes(testGroupVersion,
|
api.Scheme.AddKnownTypes(testGroupVersion,
|
||||||
&apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &ListOptions{},
|
&apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &ListOptions{}, &unversioned.ExportOptions{},
|
||||||
&api.DeleteOptions{}, &apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{},
|
&api.DeleteOptions{}, &apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{},
|
||||||
&SimpleXGSubresource{})
|
&SimpleXGSubresource{})
|
||||||
api.Scheme.AddKnownTypes(testGroupVersion, &v1.Pod{})
|
api.Scheme.AddKnownTypes(testGroupVersion, &v1.Pod{})
|
||||||
api.Scheme.AddKnownTypes(testInternalGroupVersion,
|
api.Scheme.AddKnownTypes(testInternalGroupVersion,
|
||||||
&apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &api.ListOptions{},
|
&apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &api.ListOptions{}, &unversioned.ExportOptions{},
|
||||||
&apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{},
|
&apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{},
|
||||||
&SimpleXGSubresource{})
|
&SimpleXGSubresource{})
|
||||||
api.Scheme.AddKnownTypes(testInternalGroupVersion, &api.Pod{})
|
api.Scheme.AddKnownTypes(testInternalGroupVersion, &api.Pod{})
|
||||||
// Register SimpleXGSubresource in both testGroupVersion and testGroup2Version, and also their
|
// Register SimpleXGSubresource in both testGroupVersion and testGroup2Version, and also their
|
||||||
// their corresponding internal versions, to verify that the desired group version object is
|
// their corresponding internal versions, to verify that the desired group version object is
|
||||||
// served in the tests.
|
// served in the tests.
|
||||||
api.Scheme.AddKnownTypes(testGroup2Version, &SimpleXGSubresource{})
|
api.Scheme.AddKnownTypes(testGroup2Version, &SimpleXGSubresource{}, &unversioned.ExportOptions{})
|
||||||
api.Scheme.AddKnownTypes(testInternalGroup2Version, &SimpleXGSubresource{})
|
api.Scheme.AddKnownTypes(testInternalGroup2Version, &SimpleXGSubresource{}, &unversioned.ExportOptions{})
|
||||||
versioned.AddToGroupVersion(api.Scheme, testGroupVersion)
|
versioned.AddToGroupVersion(api.Scheme, testGroupVersion)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -177,7 +177,7 @@ func addNewTestTypes() {
|
|||||||
TimeoutSeconds *int64 `json:"timeoutSeconds,omitempty"`
|
TimeoutSeconds *int64 `json:"timeoutSeconds,omitempty"`
|
||||||
}
|
}
|
||||||
api.Scheme.AddKnownTypes(newGroupVersion,
|
api.Scheme.AddKnownTypes(newGroupVersion,
|
||||||
&apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &ListOptions{},
|
&apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &ListOptions{}, &unversioned.ExportOptions{},
|
||||||
&api.DeleteOptions{}, &apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{},
|
&api.DeleteOptions{}, &apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{},
|
||||||
&v1.Pod{},
|
&v1.Pod{},
|
||||||
)
|
)
|
||||||
|
@ -132,7 +132,6 @@ func GetResource(r rest.Getter, e rest.Exporter, scope RequestScope) restful.Rou
|
|||||||
|
|
||||||
// check for export
|
// check for export
|
||||||
if values := req.Request.URL.Query(); len(values) > 0 {
|
if values := req.Request.URL.Query(); len(values) > 0 {
|
||||||
// TODO: this is internal version, not unversioned
|
|
||||||
exports := unversioned.ExportOptions{}
|
exports := unversioned.ExportOptions{}
|
||||||
if err := scope.ParameterCodec.DecodeParameters(values, schema.GroupVersion{Version: "v1"}, &exports); err != nil {
|
if err := scope.ParameterCodec.DecodeParameters(values, schema.GroupVersion{Version: "v1"}, &exports); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
|
Loading…
Reference in New Issue
Block a user