mirror of
				https://github.com/k3s-io/kubernetes.git
				synced 2025-10-30 21:30:16 +00:00 
			
		
		
		
	make it possible to move SchemeBuilder with zz_generated.deepcopy.go
This commit is contained in:
		| @@ -29,10 +29,20 @@ const GroupName = "kubeadm.k8s.io" | |||||||
| var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"} | var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"} | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Kind takes an unqualified kind and returns a Group qualified GroupKind | // Kind takes an unqualified kind and returns a Group qualified GroupKind | ||||||
| func Kind(kind string) schema.GroupKind { | func Kind(kind string) schema.GroupKind { | ||||||
| 	return SchemeGroupVersion.WithKind(kind).GroupKind() | 	return SchemeGroupVersion.WithKind(kind).GroupKind() | ||||||
|   | |||||||
| @@ -25,10 +25,20 @@ import ( | |||||||
| var SchemeGroupVersion = schema.GroupVersion{Group: "testgroup.k8s.io", Version: "v1"} | var SchemeGroupVersion = schema.GroupVersion{Group: "testgroup.k8s.io", Version: "v1"} | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -30,10 +30,20 @@ const GroupName = "" | |||||||
| var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1"} | var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1"} | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addConversionFuncs, addDefaultingFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addConversionFuncs, addDefaultingFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -29,10 +29,20 @@ const GroupName = "federation" | |||||||
| var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1beta1"} | var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1beta1"} | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
| 		&Cluster{}, | 		&Cluster{}, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs, addFastPathConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs, addFastPathConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -40,10 +40,20 @@ func init() { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
| 		&Policy{}, | 		&Policy{}, | ||||||
|   | |||||||
| @@ -40,10 +40,20 @@ func init() { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addConversionFuncs, RegisterDefaults) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addConversionFuncs, RegisterDefaults) | ||||||
|  | } | ||||||
|  |  | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
| 		&Policy{}, | 		&Policy{}, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -29,10 +29,20 @@ const GroupName = "autoscaling" | |||||||
| var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v2alpha1"} | var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v2alpha1"} | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -39,10 +39,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addConversionFuncs, addDefaultingFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addConversionFuncs, addDefaultingFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -28,10 +28,20 @@ const GroupName = "componentconfig" | |||||||
| var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"} | var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"} | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
| 		&KubeProxyConfiguration{}, | 		&KubeProxyConfiguration{}, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, RegisterDefaults) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, RegisterDefaults) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, RegisterDefaults) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, RegisterDefaults) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, RegisterDefaults) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, RegisterDefaults) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -33,10 +33,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -33,10 +33,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, RegisterDefaults) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, RegisterDefaults) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, RegisterDefaults) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, RegisterDefaults) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, RegisterDefaults) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, RegisterDefaults) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -28,10 +28,20 @@ const GroupName = "podtolerationrestriction.admission.k8s.io" | |||||||
| var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"} | var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"} | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
| 		&Configuration{}, | 		&Configuration{}, | ||||||
|   | |||||||
| @@ -28,10 +28,20 @@ const GroupName = "resourcequota.admission.k8s.io" | |||||||
| var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"} | var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"} | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
| 		&Configuration{}, | 		&Configuration{}, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func init() { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes) | ||||||
|  | } | ||||||
|  |  | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
| 		&Policy{}, | 		&Policy{}, | ||||||
|   | |||||||
| @@ -28,10 +28,20 @@ const GroupName = "apiserver.k8s.io" | |||||||
| var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"} | var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"} | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -39,10 +39,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addConversionFuncs, addDefaultingFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addConversionFuncs, addDefaultingFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs, addFastPathConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs, addFastPathConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -29,10 +29,20 @@ const GroupName = "autoscaling" | |||||||
| var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v2alpha1"} | var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v2alpha1"} | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -39,10 +39,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addConversionFuncs, addDefaultingFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addConversionFuncs, addDefaultingFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, RegisterDefaults) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, RegisterDefaults) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -33,10 +33,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -33,10 +33,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addDefaultingFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, RegisterDefaults) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, RegisterDefaults) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, RegisterDefaults) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, RegisterDefaults) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -34,10 +34,20 @@ func Resource(resource string) schema.GroupResource { | |||||||
| } | } | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, RegisterDefaults) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, RegisterDefaults) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -26,10 +26,20 @@ import ( | |||||||
| var SchemeGroupVersion = schema.GroupVersion{Group: "", Version: "v1"} | var SchemeGroupVersion = schema.GroupVersion{Group: "", Version: "v1"} | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addConversionFuncs) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes, addConversionFuncs) | ||||||
|  | } | ||||||
|  |  | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
| 		&Config{}, | 		&Config{}, | ||||||
|   | |||||||
| @@ -28,10 +28,20 @@ const GroupName = "apiregistration.k8s.io" | |||||||
| var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"} | var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"} | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
| @@ -28,10 +28,20 @@ const GroupName = "wardle.k8s.io" | |||||||
| var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"} | var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"} | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) | 	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. | ||||||
| 	AddToScheme   = SchemeBuilder.AddToScheme | 	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. | ||||||
|  | 	SchemeBuilder      runtime.SchemeBuilder | ||||||
|  | 	localSchemeBuilder = &SchemeBuilder | ||||||
|  | 	AddToScheme        = localSchemeBuilder.AddToScheme | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | func init() { | ||||||
|  | 	// We only register manually written functions here. The registration of the | ||||||
|  | 	// generated functions takes place in the generated files. The separation | ||||||
|  | 	// makes the code compile even when the generated files are missing. | ||||||
|  | 	localSchemeBuilder.Register(addKnownTypes) | ||||||
|  | } | ||||||
|  |  | ||||||
| // Adds the list of known types to api.Scheme. | // Adds the list of known types to api.Scheme. | ||||||
| func addKnownTypes(scheme *runtime.Scheme) error { | func addKnownTypes(scheme *runtime.Scheme) error { | ||||||
| 	scheme.AddKnownTypes(SchemeGroupVersion, | 	scheme.AddKnownTypes(SchemeGroupVersion, | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user