refactor: generated
This commit is contained in:
parent
596d9de8fa
commit
c52d510a24
@ -32,7 +32,6 @@ go_library(
|
|||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//pkg/api/meta:go_default_library",
|
"//pkg/api/meta:go_default_library",
|
||||||
"//pkg/api/meta/metatypes:go_default_library",
|
|
||||||
"//pkg/api/resource:go_default_library",
|
"//pkg/api/resource:go_default_library",
|
||||||
"//pkg/apis/meta/v1:go_default_library",
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
"//pkg/auth/user:go_default_library",
|
"//pkg/auth/user:go_default_library",
|
||||||
@ -91,7 +90,6 @@ go_test(
|
|||||||
deps = [
|
deps = [
|
||||||
"//pkg/api:go_default_library",
|
"//pkg/api:go_default_library",
|
||||||
"//pkg/api/meta:go_default_library",
|
"//pkg/api/meta:go_default_library",
|
||||||
"//pkg/api/meta/metatypes:go_default_library",
|
|
||||||
"//pkg/api/testapi:go_default_library",
|
"//pkg/api/testapi:go_default_library",
|
||||||
"//pkg/api/testing:go_default_library",
|
"//pkg/api/testing:go_default_library",
|
||||||
"//pkg/api/v1:go_default_library",
|
"//pkg/api/v1:go_default_library",
|
||||||
|
@ -117,7 +117,7 @@ func (meta *ObjectMeta) GetOwnerReferences() []metav1.OwnerReference {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (meta *ObjectMeta) SetOwnerReferences(references []metav1.OwnerReference) {
|
func (meta *ObjectMeta) SetOwnerReferences(references []metav1.OwnerReference) {
|
||||||
newReferences := make([]OwnerReference, len(references))
|
newReferences := make([]metav1.OwnerReference, len(references))
|
||||||
for i := 0; i < len(references); i++ {
|
for i := 0; i < len(references); i++ {
|
||||||
newReferences[i].Kind = references[i].Kind
|
newReferences[i].Kind = references[i].Kind
|
||||||
newReferences[i].Name = references[i].Name
|
newReferences[i].Name = references[i].Name
|
||||||
|
@ -26,8 +26,8 @@ go_library(
|
|||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//pkg/api/meta/metatypes:go_default_library",
|
|
||||||
"//pkg/apis/meta/v1:go_default_library",
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
|
"//pkg/apis/meta/v1/unstructured:go_default_library",
|
||||||
"//pkg/conversion:go_default_library",
|
"//pkg/conversion:go_default_library",
|
||||||
"//pkg/runtime:go_default_library",
|
"//pkg/runtime:go_default_library",
|
||||||
"//pkg/runtime/schema:go_default_library",
|
"//pkg/runtime/schema:go_default_library",
|
||||||
@ -64,10 +64,10 @@ go_test(
|
|||||||
deps = [
|
deps = [
|
||||||
"//pkg/api:go_default_library",
|
"//pkg/api:go_default_library",
|
||||||
"//pkg/api/meta:go_default_library",
|
"//pkg/api/meta:go_default_library",
|
||||||
"//pkg/api/meta/metatypes:go_default_library",
|
|
||||||
"//pkg/api/testapi:go_default_library",
|
"//pkg/api/testapi:go_default_library",
|
||||||
"//pkg/api/v1:go_default_library",
|
"//pkg/api/v1:go_default_library",
|
||||||
"//pkg/apis/meta/v1:go_default_library",
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
|
"//pkg/apis/meta/v1/unstructured:go_default_library",
|
||||||
"//pkg/runtime:go_default_library",
|
"//pkg/runtime:go_default_library",
|
||||||
"//pkg/runtime/schema:go_default_library",
|
"//pkg/runtime/schema:go_default_library",
|
||||||
"//pkg/types:go_default_library",
|
"//pkg/types:go_default_library",
|
||||||
|
@ -142,19 +142,19 @@ func TestAPIObjectMeta(t *testing.T) {
|
|||||||
|
|
||||||
func TestGenericTypeMeta(t *testing.T) {
|
func TestGenericTypeMeta(t *testing.T) {
|
||||||
type TypeMeta struct {
|
type TypeMeta struct {
|
||||||
Kind string `json:"kind,omitempty"`
|
Kind string `json:"kind,omitempty"`
|
||||||
Namespace string `json:"namespace,omitempty"`
|
Namespace string `json:"namespace,omitempty"`
|
||||||
Name string `json:"name,omitempty"`
|
Name string `json:"name,omitempty"`
|
||||||
GenerateName string `json:"generateName,omitempty"`
|
GenerateName string `json:"generateName,omitempty"`
|
||||||
UID string `json:"uid,omitempty"`
|
UID string `json:"uid,omitempty"`
|
||||||
CreationTimestamp metav1.Time `json:"creationTimestamp,omitempty"`
|
CreationTimestamp metav1.Time `json:"creationTimestamp,omitempty"`
|
||||||
SelfLink string `json:"selfLink,omitempty"`
|
SelfLink string `json:"selfLink,omitempty"`
|
||||||
ResourceVersion string `json:"resourceVersion,omitempty"`
|
ResourceVersion string `json:"resourceVersion,omitempty"`
|
||||||
APIVersion string `json:"apiVersion,omitempty"`
|
APIVersion string `json:"apiVersion,omitempty"`
|
||||||
Labels map[string]string `json:"labels,omitempty"`
|
Labels map[string]string `json:"labels,omitempty"`
|
||||||
Annotations map[string]string `json:"annotations,omitempty"`
|
Annotations map[string]string `json:"annotations,omitempty"`
|
||||||
OwnerReferences []api.OwnerReference `json:"ownerReferences,omitempty"`
|
OwnerReferences []metav1.OwnerReference `json:"ownerReferences,omitempty"`
|
||||||
Finalizers []string `json:"finalizers,omitempty"`
|
Finalizers []string `json:"finalizers,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
j := struct{ TypeMeta }{TypeMeta{APIVersion: "a", Kind: "b"}}
|
j := struct{ TypeMeta }{TypeMeta{APIVersion: "a", Kind: "b"}}
|
||||||
@ -192,19 +192,19 @@ func TestGenericTypeMeta(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
type InternalTypeMeta struct {
|
type InternalTypeMeta struct {
|
||||||
Kind string `json:"kind,omitempty"`
|
Kind string `json:"kind,omitempty"`
|
||||||
Namespace string `json:"namespace,omitempty"`
|
Namespace string `json:"namespace,omitempty"`
|
||||||
Name string `json:"name,omitempty"`
|
Name string `json:"name,omitempty"`
|
||||||
GenerateName string `json:"generateName,omitempty"`
|
GenerateName string `json:"generateName,omitempty"`
|
||||||
UID string `json:"uid,omitempty"`
|
UID string `json:"uid,omitempty"`
|
||||||
CreationTimestamp metav1.Time `json:"creationTimestamp,omitempty"`
|
CreationTimestamp metav1.Time `json:"creationTimestamp,omitempty"`
|
||||||
SelfLink string `json:"selfLink,omitempty"`
|
SelfLink string `json:"selfLink,omitempty"`
|
||||||
ResourceVersion string `json:"resourceVersion,omitempty"`
|
ResourceVersion string `json:"resourceVersion,omitempty"`
|
||||||
APIVersion string `json:"apiVersion,omitempty"`
|
APIVersion string `json:"apiVersion,omitempty"`
|
||||||
Labels map[string]string `json:"labels,omitempty"`
|
Labels map[string]string `json:"labels,omitempty"`
|
||||||
Annotations map[string]string `json:"annotations,omitempty"`
|
Annotations map[string]string `json:"annotations,omitempty"`
|
||||||
Finalizers []string `json:"finalizers,omitempty"`
|
Finalizers []string `json:"finalizers,omitempty"`
|
||||||
OwnerReferences []api.OwnerReference `json:"ownerReferences,omitempty"`
|
OwnerReferences []metav1.OwnerReference `json:"ownerReferences,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func (m *InternalTypeMeta) GetResourceVersion() string { return m.ResourceVersion }
|
func (m *InternalTypeMeta) GetResourceVersion() string { return m.ResourceVersion }
|
||||||
@ -354,7 +354,7 @@ func getObjectMetaAndOwnerRefereneces() (myAPIObject2 MyAPIObject2, metaOwnerRef
|
|||||||
if len(references) == 0 {
|
if len(references) == 0 {
|
||||||
// This is necessary for the test to pass because the setter will make a
|
// This is necessary for the test to pass because the setter will make a
|
||||||
// non-nil slice.
|
// non-nil slice.
|
||||||
myAPIObject2.ObjectMeta.OwnerReferences = make([]v1.OwnerReference, 0)
|
myAPIObject2.ObjectMeta.OwnerReferences = make([]metav1.OwnerReference, 0)
|
||||||
}
|
}
|
||||||
return myAPIObject2, metaOwnerReferences
|
return myAPIObject2, metaOwnerReferences
|
||||||
}
|
}
|
||||||
|
@ -80,7 +80,7 @@ func getObjectMetaAndOwnerReferences() (objectMeta api.ObjectMeta, metaOwnerRefe
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
if len(references) == 0 {
|
if len(references) == 0 {
|
||||||
objectMeta.OwnerReferences = make([]api.OwnerReference, 0)
|
objectMeta.OwnerReferences = make([]metav1.OwnerReference, 0)
|
||||||
}
|
}
|
||||||
return objectMeta, metaOwnerReferences
|
return objectMeta, metaOwnerReferences
|
||||||
}
|
}
|
||||||
|
@ -34,7 +34,6 @@ go_library(
|
|||||||
deps = [
|
deps = [
|
||||||
"//pkg/api:go_default_library",
|
"//pkg/api:go_default_library",
|
||||||
"//pkg/api/meta:go_default_library",
|
"//pkg/api/meta:go_default_library",
|
||||||
"//pkg/api/meta/metatypes:go_default_library",
|
|
||||||
"//pkg/api/resource:go_default_library",
|
"//pkg/api/resource:go_default_library",
|
||||||
"//pkg/apis/extensions:go_default_library",
|
"//pkg/apis/extensions:go_default_library",
|
||||||
"//pkg/apis/meta/v1:go_default_library",
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -1752,7 +1752,7 @@ message ObjectMeta {
|
|||||||
// then an entry in this list will point to this controller, with the controller field set to true.
|
// then an entry in this list will point to this controller, with the controller field set to true.
|
||||||
// There cannot be more than one managing controller.
|
// There cannot be more than one managing controller.
|
||||||
// +optional
|
// +optional
|
||||||
repeated OwnerReference ownerReferences = 13;
|
repeated k8s.io.kubernetes.pkg.apis.meta.v1.OwnerReference ownerReferences = 13;
|
||||||
|
|
||||||
// Must be empty before the object is deleted from the registry. Each entry
|
// Must be empty before the object is deleted from the registry. Each entry
|
||||||
// is an identifier for the responsible component that will remove the entry
|
// is an identifier for the responsible component that will remove the entry
|
||||||
@ -1811,30 +1811,6 @@ message ObjectReference {
|
|||||||
optional string fieldPath = 7;
|
optional string fieldPath = 7;
|
||||||
}
|
}
|
||||||
|
|
||||||
// OwnerReference contains enough information to let you identify an owning
|
|
||||||
// object. Currently, an owning object must be in the same namespace, so there
|
|
||||||
// is no namespace field.
|
|
||||||
message OwnerReference {
|
|
||||||
// API version of the referent.
|
|
||||||
optional string apiVersion = 5;
|
|
||||||
|
|
||||||
// Kind of the referent.
|
|
||||||
// More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds
|
|
||||||
optional string kind = 1;
|
|
||||||
|
|
||||||
// Name of the referent.
|
|
||||||
// More info: http://kubernetes.io/docs/user-guide/identifiers#names
|
|
||||||
optional string name = 3;
|
|
||||||
|
|
||||||
// UID of the referent.
|
|
||||||
// More info: http://kubernetes.io/docs/user-guide/identifiers#uids
|
|
||||||
optional string uid = 4;
|
|
||||||
|
|
||||||
// If true, this reference points to the managing controller.
|
|
||||||
// +optional
|
|
||||||
optional bool controller = 6;
|
|
||||||
}
|
|
||||||
|
|
||||||
// PersistentVolume (PV) is a storage resource provisioned by an administrator.
|
// PersistentVolume (PV) is a storage resource provisioned by an administrator.
|
||||||
// It is analogous to a node.
|
// It is analogous to a node.
|
||||||
// More info: http://kubernetes.io/docs/user-guide/persistent-volumes
|
// More info: http://kubernetes.io/docs/user-guide/persistent-volumes
|
||||||
@ -2432,7 +2408,7 @@ message PodSecurityContext {
|
|||||||
message PodSignature {
|
message PodSignature {
|
||||||
// Reference to controller whose pods should avoid this node.
|
// Reference to controller whose pods should avoid this node.
|
||||||
// +optional
|
// +optional
|
||||||
optional OwnerReference podController = 1;
|
optional k8s.io.kubernetes.pkg.apis.meta.v1.OwnerReference podController = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
// PodSpec is a description of a pod.
|
// PodSpec is a description of a pod.
|
||||||
|
@ -69,7 +69,7 @@ func (meta *ObjectMeta) GetOwnerReferences() []metav1.OwnerReference {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (meta *ObjectMeta) SetOwnerReferences(references []metav1.OwnerReference) {
|
func (meta *ObjectMeta) SetOwnerReferences(references []metav1.OwnerReference) {
|
||||||
newReferences := make([]OwnerReference, len(references))
|
newReferences := make([]metav1.OwnerReference, len(references))
|
||||||
for i := 0; i < len(references); i++ {
|
for i := 0; i < len(references); i++ {
|
||||||
newReferences[i].Kind = references[i].Kind
|
newReferences[i].Kind = references[i].Kind
|
||||||
newReferences[i].Name = references[i].Name
|
newReferences[i].Name = references[i].Name
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -982,19 +982,6 @@ func (ObjectReference) SwaggerDoc() map[string]string {
|
|||||||
return map_ObjectReference
|
return map_ObjectReference
|
||||||
}
|
}
|
||||||
|
|
||||||
var map_OwnerReference = map[string]string{
|
|
||||||
"": "OwnerReference contains enough information to let you identify an owning object. Currently, an owning object must be in the same namespace, so there is no namespace field.",
|
|
||||||
"apiVersion": "API version of the referent.",
|
|
||||||
"kind": "Kind of the referent. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds",
|
|
||||||
"name": "Name of the referent. More info: http://kubernetes.io/docs/user-guide/identifiers#names",
|
|
||||||
"uid": "UID of the referent. More info: http://kubernetes.io/docs/user-guide/identifiers#uids",
|
|
||||||
"controller": "If true, this reference points to the managing controller.",
|
|
||||||
}
|
|
||||||
|
|
||||||
func (OwnerReference) SwaggerDoc() map[string]string {
|
|
||||||
return map_OwnerReference
|
|
||||||
}
|
|
||||||
|
|
||||||
var map_PersistentVolume = map[string]string{
|
var map_PersistentVolume = map[string]string{
|
||||||
"": "PersistentVolume (PV) is a storage resource provisioned by an administrator. It is analogous to a node. More info: http://kubernetes.io/docs/user-guide/persistent-volumes",
|
"": "PersistentVolume (PV) is a storage resource provisioned by an administrator. It is analogous to a node. More info: http://kubernetes.io/docs/user-guide/persistent-volumes",
|
||||||
"metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata",
|
"metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata",
|
||||||
|
@ -207,8 +207,6 @@ func RegisterConversions(scheme *runtime.Scheme) error {
|
|||||||
Convert_api_ObjectMeta_To_v1_ObjectMeta,
|
Convert_api_ObjectMeta_To_v1_ObjectMeta,
|
||||||
Convert_v1_ObjectReference_To_api_ObjectReference,
|
Convert_v1_ObjectReference_To_api_ObjectReference,
|
||||||
Convert_api_ObjectReference_To_v1_ObjectReference,
|
Convert_api_ObjectReference_To_v1_ObjectReference,
|
||||||
Convert_v1_OwnerReference_To_api_OwnerReference,
|
|
||||||
Convert_api_OwnerReference_To_v1_OwnerReference,
|
|
||||||
Convert_v1_PersistentVolume_To_api_PersistentVolume,
|
Convert_v1_PersistentVolume_To_api_PersistentVolume,
|
||||||
Convert_api_PersistentVolume_To_v1_PersistentVolume,
|
Convert_api_PersistentVolume_To_v1_PersistentVolume,
|
||||||
Convert_v1_PersistentVolumeClaim_To_api_PersistentVolumeClaim,
|
Convert_v1_PersistentVolumeClaim_To_api_PersistentVolumeClaim,
|
||||||
@ -2347,7 +2345,7 @@ func autoConvert_v1_ObjectMeta_To_api_ObjectMeta(in *ObjectMeta, out *api.Object
|
|||||||
out.DeletionGracePeriodSeconds = (*int64)(unsafe.Pointer(in.DeletionGracePeriodSeconds))
|
out.DeletionGracePeriodSeconds = (*int64)(unsafe.Pointer(in.DeletionGracePeriodSeconds))
|
||||||
out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels))
|
out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels))
|
||||||
out.Annotations = *(*map[string]string)(unsafe.Pointer(&in.Annotations))
|
out.Annotations = *(*map[string]string)(unsafe.Pointer(&in.Annotations))
|
||||||
out.OwnerReferences = *(*[]api.OwnerReference)(unsafe.Pointer(&in.OwnerReferences))
|
out.OwnerReferences = *(*[]meta_v1.OwnerReference)(unsafe.Pointer(&in.OwnerReferences))
|
||||||
out.Finalizers = *(*[]string)(unsafe.Pointer(&in.Finalizers))
|
out.Finalizers = *(*[]string)(unsafe.Pointer(&in.Finalizers))
|
||||||
out.ClusterName = in.ClusterName
|
out.ClusterName = in.ClusterName
|
||||||
return nil
|
return nil
|
||||||
@ -2370,7 +2368,7 @@ func autoConvert_api_ObjectMeta_To_v1_ObjectMeta(in *api.ObjectMeta, out *Object
|
|||||||
out.DeletionGracePeriodSeconds = (*int64)(unsafe.Pointer(in.DeletionGracePeriodSeconds))
|
out.DeletionGracePeriodSeconds = (*int64)(unsafe.Pointer(in.DeletionGracePeriodSeconds))
|
||||||
out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels))
|
out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels))
|
||||||
out.Annotations = *(*map[string]string)(unsafe.Pointer(&in.Annotations))
|
out.Annotations = *(*map[string]string)(unsafe.Pointer(&in.Annotations))
|
||||||
out.OwnerReferences = *(*[]OwnerReference)(unsafe.Pointer(&in.OwnerReferences))
|
out.OwnerReferences = *(*[]meta_v1.OwnerReference)(unsafe.Pointer(&in.OwnerReferences))
|
||||||
out.Finalizers = *(*[]string)(unsafe.Pointer(&in.Finalizers))
|
out.Finalizers = *(*[]string)(unsafe.Pointer(&in.Finalizers))
|
||||||
out.ClusterName = in.ClusterName
|
out.ClusterName = in.ClusterName
|
||||||
return nil
|
return nil
|
||||||
@ -2410,32 +2408,6 @@ func Convert_api_ObjectReference_To_v1_ObjectReference(in *api.ObjectReference,
|
|||||||
return autoConvert_api_ObjectReference_To_v1_ObjectReference(in, out, s)
|
return autoConvert_api_ObjectReference_To_v1_ObjectReference(in, out, s)
|
||||||
}
|
}
|
||||||
|
|
||||||
func autoConvert_v1_OwnerReference_To_api_OwnerReference(in *OwnerReference, out *api.OwnerReference, s conversion.Scope) error {
|
|
||||||
out.APIVersion = in.APIVersion
|
|
||||||
out.Kind = in.Kind
|
|
||||||
out.Name = in.Name
|
|
||||||
out.UID = types.UID(in.UID)
|
|
||||||
out.Controller = (*bool)(unsafe.Pointer(in.Controller))
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
func Convert_v1_OwnerReference_To_api_OwnerReference(in *OwnerReference, out *api.OwnerReference, s conversion.Scope) error {
|
|
||||||
return autoConvert_v1_OwnerReference_To_api_OwnerReference(in, out, s)
|
|
||||||
}
|
|
||||||
|
|
||||||
func autoConvert_api_OwnerReference_To_v1_OwnerReference(in *api.OwnerReference, out *OwnerReference, s conversion.Scope) error {
|
|
||||||
out.APIVersion = in.APIVersion
|
|
||||||
out.Kind = in.Kind
|
|
||||||
out.Name = in.Name
|
|
||||||
out.UID = types.UID(in.UID)
|
|
||||||
out.Controller = (*bool)(unsafe.Pointer(in.Controller))
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
func Convert_api_OwnerReference_To_v1_OwnerReference(in *api.OwnerReference, out *OwnerReference, s conversion.Scope) error {
|
|
||||||
return autoConvert_api_OwnerReference_To_v1_OwnerReference(in, out, s)
|
|
||||||
}
|
|
||||||
|
|
||||||
func autoConvert_v1_PersistentVolume_To_api_PersistentVolume(in *PersistentVolume, out *api.PersistentVolume, s conversion.Scope) error {
|
func autoConvert_v1_PersistentVolume_To_api_PersistentVolume(in *PersistentVolume, out *api.PersistentVolume, s conversion.Scope) error {
|
||||||
if err := Convert_v1_ObjectMeta_To_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, s); err != nil {
|
if err := Convert_v1_ObjectMeta_To_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, s); err != nil {
|
||||||
return err
|
return err
|
||||||
@ -3038,7 +3010,7 @@ func autoConvert_api_PodSecurityContext_To_v1_PodSecurityContext(in *api.PodSecu
|
|||||||
}
|
}
|
||||||
|
|
||||||
func autoConvert_v1_PodSignature_To_api_PodSignature(in *PodSignature, out *api.PodSignature, s conversion.Scope) error {
|
func autoConvert_v1_PodSignature_To_api_PodSignature(in *PodSignature, out *api.PodSignature, s conversion.Scope) error {
|
||||||
out.PodController = (*api.OwnerReference)(unsafe.Pointer(in.PodController))
|
out.PodController = (*meta_v1.OwnerReference)(unsafe.Pointer(in.PodController))
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -3047,7 +3019,7 @@ func Convert_v1_PodSignature_To_api_PodSignature(in *PodSignature, out *api.PodS
|
|||||||
}
|
}
|
||||||
|
|
||||||
func autoConvert_api_PodSignature_To_v1_PodSignature(in *api.PodSignature, out *PodSignature, s conversion.Scope) error {
|
func autoConvert_api_PodSignature_To_v1_PodSignature(in *api.PodSignature, out *PodSignature, s conversion.Scope) error {
|
||||||
out.PodController = (*OwnerReference)(unsafe.Pointer(in.PodController))
|
out.PodController = (*meta_v1.OwnerReference)(unsafe.Pointer(in.PodController))
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -121,7 +121,6 @@ func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_ObjectFieldSelector, InType: reflect.TypeOf(&ObjectFieldSelector{})},
|
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_ObjectFieldSelector, InType: reflect.TypeOf(&ObjectFieldSelector{})},
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_ObjectMeta, InType: reflect.TypeOf(&ObjectMeta{})},
|
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_ObjectMeta, InType: reflect.TypeOf(&ObjectMeta{})},
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_ObjectReference, InType: reflect.TypeOf(&ObjectReference{})},
|
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_ObjectReference, InType: reflect.TypeOf(&ObjectReference{})},
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_OwnerReference, InType: reflect.TypeOf(&OwnerReference{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_PersistentVolume, InType: reflect.TypeOf(&PersistentVolume{})},
|
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_PersistentVolume, InType: reflect.TypeOf(&PersistentVolume{})},
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_PersistentVolumeClaim, InType: reflect.TypeOf(&PersistentVolumeClaim{})},
|
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_PersistentVolumeClaim, InType: reflect.TypeOf(&PersistentVolumeClaim{})},
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_PersistentVolumeClaimList, InType: reflect.TypeOf(&PersistentVolumeClaimList{})},
|
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_PersistentVolumeClaimList, InType: reflect.TypeOf(&PersistentVolumeClaimList{})},
|
||||||
@ -1915,9 +1914,9 @@ func DeepCopy_v1_ObjectMeta(in interface{}, out interface{}, c *conversion.Clone
|
|||||||
}
|
}
|
||||||
if in.OwnerReferences != nil {
|
if in.OwnerReferences != nil {
|
||||||
in, out := &in.OwnerReferences, &out.OwnerReferences
|
in, out := &in.OwnerReferences, &out.OwnerReferences
|
||||||
*out = make([]OwnerReference, len(*in))
|
*out = make([]meta_v1.OwnerReference, len(*in))
|
||||||
for i := range *in {
|
for i := range *in {
|
||||||
if err := DeepCopy_v1_OwnerReference(&(*in)[i], &(*out)[i], c); err != nil {
|
if err := meta_v1.DeepCopy_v1_OwnerReference(&(*in)[i], &(*out)[i], c); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1951,25 +1950,6 @@ func DeepCopy_v1_ObjectReference(in interface{}, out interface{}, c *conversion.
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func DeepCopy_v1_OwnerReference(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*OwnerReference)
|
|
||||||
out := out.(*OwnerReference)
|
|
||||||
out.APIVersion = in.APIVersion
|
|
||||||
out.Kind = in.Kind
|
|
||||||
out.Name = in.Name
|
|
||||||
out.UID = in.UID
|
|
||||||
if in.Controller != nil {
|
|
||||||
in, out := &in.Controller, &out.Controller
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.Controller = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_PersistentVolume(in interface{}, out interface{}, c *conversion.Cloner) error {
|
func DeepCopy_v1_PersistentVolume(in interface{}, out interface{}, c *conversion.Cloner) error {
|
||||||
{
|
{
|
||||||
in := in.(*PersistentVolume)
|
in := in.(*PersistentVolume)
|
||||||
@ -2581,8 +2561,8 @@ func DeepCopy_v1_PodSignature(in interface{}, out interface{}, c *conversion.Clo
|
|||||||
out := out.(*PodSignature)
|
out := out.(*PodSignature)
|
||||||
if in.PodController != nil {
|
if in.PodController != nil {
|
||||||
in, out := &in.PodController, &out.PodController
|
in, out := &in.PodController, &out.PodController
|
||||||
*out = new(OwnerReference)
|
*out = new(meta_v1.OwnerReference)
|
||||||
if err := DeepCopy_v1_OwnerReference(*in, *out, c); err != nil {
|
if err := meta_v1.DeepCopy_v1_OwnerReference(*in, *out, c); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
@ -29,11 +29,12 @@ go_library(
|
|||||||
"//pkg/api/util:go_default_library",
|
"//pkg/api/util:go_default_library",
|
||||||
"//pkg/api/v1:go_default_library",
|
"//pkg/api/v1:go_default_library",
|
||||||
"//pkg/apimachinery/registered:go_default_library",
|
"//pkg/apimachinery/registered:go_default_library",
|
||||||
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
|
"//pkg/apis/meta/v1/unstructured:go_default_library",
|
||||||
"//pkg/apis/meta/v1/validation:go_default_library",
|
"//pkg/apis/meta/v1/validation:go_default_library",
|
||||||
"//pkg/apis/storage/util:go_default_library",
|
"//pkg/apis/storage/util:go_default_library",
|
||||||
"//pkg/capabilities:go_default_library",
|
"//pkg/capabilities:go_default_library",
|
||||||
"//pkg/labels:go_default_library",
|
"//pkg/labels:go_default_library",
|
||||||
"//pkg/runtime:go_default_library",
|
|
||||||
"//pkg/runtime/schema:go_default_library",
|
"//pkg/runtime/schema:go_default_library",
|
||||||
"//pkg/security/apparmor:go_default_library",
|
"//pkg/security/apparmor:go_default_library",
|
||||||
"//pkg/util/config:go_default_library",
|
"//pkg/util/config:go_default_library",
|
||||||
|
@ -193,7 +193,7 @@ func ValidateEndpointsSpecificAnnotations(annotations map[string]string, fldPath
|
|||||||
return allErrs
|
return allErrs
|
||||||
}
|
}
|
||||||
|
|
||||||
func validateOwnerReference(ownerReference api.OwnerReference, fldPath *field.Path) field.ErrorList {
|
func validateOwnerReference(ownerReference metav1.OwnerReference, fldPath *field.Path) field.ErrorList {
|
||||||
allErrs := field.ErrorList{}
|
allErrs := field.ErrorList{}
|
||||||
gvk := schema.FromAPIVersionAndKind(ownerReference.APIVersion, ownerReference.Kind)
|
gvk := schema.FromAPIVersionAndKind(ownerReference.APIVersion, ownerReference.Kind)
|
||||||
// gvk.Group is empty for the legacy group.
|
// gvk.Group is empty for the legacy group.
|
||||||
@ -215,7 +215,7 @@ func validateOwnerReference(ownerReference api.OwnerReference, fldPath *field.Pa
|
|||||||
return allErrs
|
return allErrs
|
||||||
}
|
}
|
||||||
|
|
||||||
func ValidateOwnerReferences(ownerReferences []api.OwnerReference, fldPath *field.Path) field.ErrorList {
|
func ValidateOwnerReferences(ownerReferences []metav1.OwnerReference, fldPath *field.Path) field.ErrorList {
|
||||||
allErrs := field.ErrorList{}
|
allErrs := field.ErrorList{}
|
||||||
controllerName := ""
|
controllerName := ""
|
||||||
for _, ref := range ownerReferences {
|
for _, ref := range ownerReferences {
|
||||||
|
@ -105,13 +105,13 @@ func TestValidateObjectMetaOwnerReferences(t *testing.T) {
|
|||||||
falseVar := false
|
falseVar := false
|
||||||
testCases := []struct {
|
testCases := []struct {
|
||||||
description string
|
description string
|
||||||
ownerReferences []api.OwnerReference
|
ownerReferences []metav1.OwnerReference
|
||||||
expectError bool
|
expectError bool
|
||||||
expectedErrorMessage string
|
expectedErrorMessage string
|
||||||
}{
|
}{
|
||||||
{
|
{
|
||||||
description: "simple success - third party extension.",
|
description: "simple success - third party extension.",
|
||||||
ownerReferences: []api.OwnerReference{
|
ownerReferences: []metav1.OwnerReference{
|
||||||
{
|
{
|
||||||
APIVersion: "thirdpartyVersion",
|
APIVersion: "thirdpartyVersion",
|
||||||
Kind: "thirdpartyKind",
|
Kind: "thirdpartyKind",
|
||||||
@ -124,7 +124,7 @@ func TestValidateObjectMetaOwnerReferences(t *testing.T) {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
description: "simple failures - event shouldn't be set as an owner",
|
description: "simple failures - event shouldn't be set as an owner",
|
||||||
ownerReferences: []api.OwnerReference{
|
ownerReferences: []metav1.OwnerReference{
|
||||||
{
|
{
|
||||||
APIVersion: "v1",
|
APIVersion: "v1",
|
||||||
Kind: "Event",
|
Kind: "Event",
|
||||||
@ -137,7 +137,7 @@ func TestValidateObjectMetaOwnerReferences(t *testing.T) {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
description: "simple controller ref success - one reference with Controller set",
|
description: "simple controller ref success - one reference with Controller set",
|
||||||
ownerReferences: []api.OwnerReference{
|
ownerReferences: []metav1.OwnerReference{
|
||||||
{
|
{
|
||||||
APIVersion: "thirdpartyVersion",
|
APIVersion: "thirdpartyVersion",
|
||||||
Kind: "thirdpartyKind",
|
Kind: "thirdpartyKind",
|
||||||
@ -171,7 +171,7 @@ func TestValidateObjectMetaOwnerReferences(t *testing.T) {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
description: "simple controller ref failure - two references with Controller set",
|
description: "simple controller ref failure - two references with Controller set",
|
||||||
ownerReferences: []api.OwnerReference{
|
ownerReferences: []metav1.OwnerReference{
|
||||||
{
|
{
|
||||||
APIVersion: "thirdpartyVersion",
|
APIVersion: "thirdpartyVersion",
|
||||||
Kind: "thirdpartyKind",
|
Kind: "thirdpartyKind",
|
||||||
|
@ -124,7 +124,6 @@ func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_ObjectFieldSelector, InType: reflect.TypeOf(&ObjectFieldSelector{})},
|
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_ObjectFieldSelector, InType: reflect.TypeOf(&ObjectFieldSelector{})},
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_ObjectMeta, InType: reflect.TypeOf(&ObjectMeta{})},
|
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_ObjectMeta, InType: reflect.TypeOf(&ObjectMeta{})},
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_ObjectReference, InType: reflect.TypeOf(&ObjectReference{})},
|
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_ObjectReference, InType: reflect.TypeOf(&ObjectReference{})},
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_OwnerReference, InType: reflect.TypeOf(&OwnerReference{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_PersistentVolume, InType: reflect.TypeOf(&PersistentVolume{})},
|
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_PersistentVolume, InType: reflect.TypeOf(&PersistentVolume{})},
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_PersistentVolumeClaim, InType: reflect.TypeOf(&PersistentVolumeClaim{})},
|
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_PersistentVolumeClaim, InType: reflect.TypeOf(&PersistentVolumeClaim{})},
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_PersistentVolumeClaimList, InType: reflect.TypeOf(&PersistentVolumeClaimList{})},
|
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_PersistentVolumeClaimList, InType: reflect.TypeOf(&PersistentVolumeClaimList{})},
|
||||||
@ -1955,9 +1954,9 @@ func DeepCopy_api_ObjectMeta(in interface{}, out interface{}, c *conversion.Clon
|
|||||||
}
|
}
|
||||||
if in.OwnerReferences != nil {
|
if in.OwnerReferences != nil {
|
||||||
in, out := &in.OwnerReferences, &out.OwnerReferences
|
in, out := &in.OwnerReferences, &out.OwnerReferences
|
||||||
*out = make([]OwnerReference, len(*in))
|
*out = make([]v1.OwnerReference, len(*in))
|
||||||
for i := range *in {
|
for i := range *in {
|
||||||
if err := DeepCopy_api_OwnerReference(&(*in)[i], &(*out)[i], c); err != nil {
|
if err := v1.DeepCopy_v1_OwnerReference(&(*in)[i], &(*out)[i], c); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1991,25 +1990,6 @@ func DeepCopy_api_ObjectReference(in interface{}, out interface{}, c *conversion
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func DeepCopy_api_OwnerReference(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*OwnerReference)
|
|
||||||
out := out.(*OwnerReference)
|
|
||||||
out.APIVersion = in.APIVersion
|
|
||||||
out.Kind = in.Kind
|
|
||||||
out.Name = in.Name
|
|
||||||
out.UID = in.UID
|
|
||||||
if in.Controller != nil {
|
|
||||||
in, out := &in.Controller, &out.Controller
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.Controller = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_api_PersistentVolume(in interface{}, out interface{}, c *conversion.Cloner) error {
|
func DeepCopy_api_PersistentVolume(in interface{}, out interface{}, c *conversion.Cloner) error {
|
||||||
{
|
{
|
||||||
in := in.(*PersistentVolume)
|
in := in.(*PersistentVolume)
|
||||||
@ -2624,8 +2604,8 @@ func DeepCopy_api_PodSignature(in interface{}, out interface{}, c *conversion.Cl
|
|||||||
out := out.(*PodSignature)
|
out := out.(*PodSignature)
|
||||||
if in.PodController != nil {
|
if in.PodController != nil {
|
||||||
in, out := &in.PodController, &out.PodController
|
in, out := &in.PodController, &out.PodController
|
||||||
*out = new(OwnerReference)
|
*out = new(v1.OwnerReference)
|
||||||
if err := DeepCopy_api_OwnerReference(*in, *out, c); err != nil {
|
if err := v1.DeepCopy_v1_OwnerReference(*in, *out, c); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
@ -34,6 +34,7 @@ go_library(
|
|||||||
"//pkg/labels:go_default_library",
|
"//pkg/labels:go_default_library",
|
||||||
"//pkg/runtime/schema:go_default_library",
|
"//pkg/runtime/schema:go_default_library",
|
||||||
"//pkg/selection:go_default_library",
|
"//pkg/selection:go_default_library",
|
||||||
|
"//pkg/types:go_default_library",
|
||||||
"//vendor:github.com/go-openapi/spec",
|
"//vendor:github.com/go-openapi/spec",
|
||||||
"//vendor:github.com/gogo/protobuf/proto",
|
"//vendor:github.com/gogo/protobuf/proto",
|
||||||
"//vendor:github.com/gogo/protobuf/sortkeys",
|
"//vendor:github.com/gogo/protobuf/sortkeys",
|
||||||
|
@ -42,6 +42,7 @@ limitations under the License.
|
|||||||
LabelSelector
|
LabelSelector
|
||||||
LabelSelectorRequirement
|
LabelSelectorRequirement
|
||||||
ListMeta
|
ListMeta
|
||||||
|
OwnerReference
|
||||||
RootPaths
|
RootPaths
|
||||||
ServerAddressByClientCIDR
|
ServerAddressByClientCIDR
|
||||||
Status
|
Status
|
||||||
@ -59,6 +60,7 @@ import fmt "fmt"
|
|||||||
import math "math"
|
import math "math"
|
||||||
|
|
||||||
import time "time"
|
import time "time"
|
||||||
|
import k8s_io_kubernetes_pkg_types "k8s.io/kubernetes/pkg/types"
|
||||||
|
|
||||||
import strings "strings"
|
import strings "strings"
|
||||||
import reflect "reflect"
|
import reflect "reflect"
|
||||||
@ -147,43 +149,47 @@ func (m *ListMeta) Reset() { *m = ListMeta{} }
|
|||||||
func (*ListMeta) ProtoMessage() {}
|
func (*ListMeta) ProtoMessage() {}
|
||||||
func (*ListMeta) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{16} }
|
func (*ListMeta) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{16} }
|
||||||
|
|
||||||
|
func (m *OwnerReference) Reset() { *m = OwnerReference{} }
|
||||||
|
func (*OwnerReference) ProtoMessage() {}
|
||||||
|
func (*OwnerReference) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{17} }
|
||||||
|
|
||||||
func (m *RootPaths) Reset() { *m = RootPaths{} }
|
func (m *RootPaths) Reset() { *m = RootPaths{} }
|
||||||
func (*RootPaths) ProtoMessage() {}
|
func (*RootPaths) ProtoMessage() {}
|
||||||
func (*RootPaths) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{17} }
|
func (*RootPaths) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{18} }
|
||||||
|
|
||||||
func (m *ServerAddressByClientCIDR) Reset() { *m = ServerAddressByClientCIDR{} }
|
func (m *ServerAddressByClientCIDR) Reset() { *m = ServerAddressByClientCIDR{} }
|
||||||
func (*ServerAddressByClientCIDR) ProtoMessage() {}
|
func (*ServerAddressByClientCIDR) ProtoMessage() {}
|
||||||
func (*ServerAddressByClientCIDR) Descriptor() ([]byte, []int) {
|
func (*ServerAddressByClientCIDR) Descriptor() ([]byte, []int) {
|
||||||
return fileDescriptorGenerated, []int{18}
|
return fileDescriptorGenerated, []int{19}
|
||||||
}
|
}
|
||||||
|
|
||||||
func (m *Status) Reset() { *m = Status{} }
|
func (m *Status) Reset() { *m = Status{} }
|
||||||
func (*Status) ProtoMessage() {}
|
func (*Status) ProtoMessage() {}
|
||||||
func (*Status) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{19} }
|
func (*Status) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{20} }
|
||||||
|
|
||||||
func (m *StatusCause) Reset() { *m = StatusCause{} }
|
func (m *StatusCause) Reset() { *m = StatusCause{} }
|
||||||
func (*StatusCause) ProtoMessage() {}
|
func (*StatusCause) ProtoMessage() {}
|
||||||
func (*StatusCause) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{20} }
|
func (*StatusCause) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{21} }
|
||||||
|
|
||||||
func (m *StatusDetails) Reset() { *m = StatusDetails{} }
|
func (m *StatusDetails) Reset() { *m = StatusDetails{} }
|
||||||
func (*StatusDetails) ProtoMessage() {}
|
func (*StatusDetails) ProtoMessage() {}
|
||||||
func (*StatusDetails) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{21} }
|
func (*StatusDetails) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{22} }
|
||||||
|
|
||||||
func (m *Time) Reset() { *m = Time{} }
|
func (m *Time) Reset() { *m = Time{} }
|
||||||
func (*Time) ProtoMessage() {}
|
func (*Time) ProtoMessage() {}
|
||||||
func (*Time) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{22} }
|
func (*Time) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{23} }
|
||||||
|
|
||||||
func (m *Timestamp) Reset() { *m = Timestamp{} }
|
func (m *Timestamp) Reset() { *m = Timestamp{} }
|
||||||
func (*Timestamp) ProtoMessage() {}
|
func (*Timestamp) ProtoMessage() {}
|
||||||
func (*Timestamp) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{23} }
|
func (*Timestamp) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{24} }
|
||||||
|
|
||||||
func (m *TypeMeta) Reset() { *m = TypeMeta{} }
|
func (m *TypeMeta) Reset() { *m = TypeMeta{} }
|
||||||
func (*TypeMeta) ProtoMessage() {}
|
func (*TypeMeta) ProtoMessage() {}
|
||||||
func (*TypeMeta) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{24} }
|
func (*TypeMeta) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{25} }
|
||||||
|
|
||||||
func (m *Verbs) Reset() { *m = Verbs{} }
|
func (m *Verbs) Reset() { *m = Verbs{} }
|
||||||
func (*Verbs) ProtoMessage() {}
|
func (*Verbs) ProtoMessage() {}
|
||||||
func (*Verbs) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{25} }
|
func (*Verbs) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{26} }
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
proto.RegisterType((*APIGroup)(nil), "k8s.io.kubernetes.pkg.apis.meta.v1.APIGroup")
|
proto.RegisterType((*APIGroup)(nil), "k8s.io.kubernetes.pkg.apis.meta.v1.APIGroup")
|
||||||
@ -203,6 +209,7 @@ func init() {
|
|||||||
proto.RegisterType((*LabelSelector)(nil), "k8s.io.kubernetes.pkg.apis.meta.v1.LabelSelector")
|
proto.RegisterType((*LabelSelector)(nil), "k8s.io.kubernetes.pkg.apis.meta.v1.LabelSelector")
|
||||||
proto.RegisterType((*LabelSelectorRequirement)(nil), "k8s.io.kubernetes.pkg.apis.meta.v1.LabelSelectorRequirement")
|
proto.RegisterType((*LabelSelectorRequirement)(nil), "k8s.io.kubernetes.pkg.apis.meta.v1.LabelSelectorRequirement")
|
||||||
proto.RegisterType((*ListMeta)(nil), "k8s.io.kubernetes.pkg.apis.meta.v1.ListMeta")
|
proto.RegisterType((*ListMeta)(nil), "k8s.io.kubernetes.pkg.apis.meta.v1.ListMeta")
|
||||||
|
proto.RegisterType((*OwnerReference)(nil), "k8s.io.kubernetes.pkg.apis.meta.v1.OwnerReference")
|
||||||
proto.RegisterType((*RootPaths)(nil), "k8s.io.kubernetes.pkg.apis.meta.v1.RootPaths")
|
proto.RegisterType((*RootPaths)(nil), "k8s.io.kubernetes.pkg.apis.meta.v1.RootPaths")
|
||||||
proto.RegisterType((*ServerAddressByClientCIDR)(nil), "k8s.io.kubernetes.pkg.apis.meta.v1.ServerAddressByClientCIDR")
|
proto.RegisterType((*ServerAddressByClientCIDR)(nil), "k8s.io.kubernetes.pkg.apis.meta.v1.ServerAddressByClientCIDR")
|
||||||
proto.RegisterType((*Status)(nil), "k8s.io.kubernetes.pkg.apis.meta.v1.Status")
|
proto.RegisterType((*Status)(nil), "k8s.io.kubernetes.pkg.apis.meta.v1.Status")
|
||||||
@ -775,6 +782,50 @@ func (m *ListMeta) MarshalTo(data []byte) (int, error) {
|
|||||||
return i, nil
|
return i, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (m *OwnerReference) Marshal() (data []byte, err error) {
|
||||||
|
size := m.Size()
|
||||||
|
data = make([]byte, size)
|
||||||
|
n, err := m.MarshalTo(data)
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return data[:n], nil
|
||||||
|
}
|
||||||
|
|
||||||
|
func (m *OwnerReference) MarshalTo(data []byte) (int, error) {
|
||||||
|
var i int
|
||||||
|
_ = i
|
||||||
|
var l int
|
||||||
|
_ = l
|
||||||
|
data[i] = 0xa
|
||||||
|
i++
|
||||||
|
i = encodeVarintGenerated(data, i, uint64(len(m.Kind)))
|
||||||
|
i += copy(data[i:], m.Kind)
|
||||||
|
data[i] = 0x1a
|
||||||
|
i++
|
||||||
|
i = encodeVarintGenerated(data, i, uint64(len(m.Name)))
|
||||||
|
i += copy(data[i:], m.Name)
|
||||||
|
data[i] = 0x22
|
||||||
|
i++
|
||||||
|
i = encodeVarintGenerated(data, i, uint64(len(m.UID)))
|
||||||
|
i += copy(data[i:], m.UID)
|
||||||
|
data[i] = 0x2a
|
||||||
|
i++
|
||||||
|
i = encodeVarintGenerated(data, i, uint64(len(m.APIVersion)))
|
||||||
|
i += copy(data[i:], m.APIVersion)
|
||||||
|
if m.Controller != nil {
|
||||||
|
data[i] = 0x30
|
||||||
|
i++
|
||||||
|
if *m.Controller {
|
||||||
|
data[i] = 1
|
||||||
|
} else {
|
||||||
|
data[i] = 0
|
||||||
|
}
|
||||||
|
i++
|
||||||
|
}
|
||||||
|
return i, nil
|
||||||
|
}
|
||||||
|
|
||||||
func (m *RootPaths) Marshal() (data []byte, err error) {
|
func (m *RootPaths) Marshal() (data []byte, err error) {
|
||||||
size := m.Size()
|
size := m.Size()
|
||||||
data = make([]byte, size)
|
data = make([]byte, size)
|
||||||
@ -1284,6 +1335,23 @@ func (m *ListMeta) Size() (n int) {
|
|||||||
return n
|
return n
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (m *OwnerReference) Size() (n int) {
|
||||||
|
var l int
|
||||||
|
_ = l
|
||||||
|
l = len(m.Kind)
|
||||||
|
n += 1 + l + sovGenerated(uint64(l))
|
||||||
|
l = len(m.Name)
|
||||||
|
n += 1 + l + sovGenerated(uint64(l))
|
||||||
|
l = len(m.UID)
|
||||||
|
n += 1 + l + sovGenerated(uint64(l))
|
||||||
|
l = len(m.APIVersion)
|
||||||
|
n += 1 + l + sovGenerated(uint64(l))
|
||||||
|
if m.Controller != nil {
|
||||||
|
n += 2
|
||||||
|
}
|
||||||
|
return n
|
||||||
|
}
|
||||||
|
|
||||||
func (m *RootPaths) Size() (n int) {
|
func (m *RootPaths) Size() (n int) {
|
||||||
var l int
|
var l int
|
||||||
_ = l
|
_ = l
|
||||||
@ -1532,6 +1600,20 @@ func (this *ListMeta) String() string {
|
|||||||
}, "")
|
}, "")
|
||||||
return s
|
return s
|
||||||
}
|
}
|
||||||
|
func (this *OwnerReference) String() string {
|
||||||
|
if this == nil {
|
||||||
|
return "nil"
|
||||||
|
}
|
||||||
|
s := strings.Join([]string{`&OwnerReference{`,
|
||||||
|
`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
|
||||||
|
`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
|
||||||
|
`UID:` + fmt.Sprintf("%v", this.UID) + `,`,
|
||||||
|
`APIVersion:` + fmt.Sprintf("%v", this.APIVersion) + `,`,
|
||||||
|
`Controller:` + valueToStringGenerated(this.Controller) + `,`,
|
||||||
|
`}`,
|
||||||
|
}, "")
|
||||||
|
return s
|
||||||
|
}
|
||||||
func (this *RootPaths) String() string {
|
func (this *RootPaths) String() string {
|
||||||
if this == nil {
|
if this == nil {
|
||||||
return "nil"
|
return "nil"
|
||||||
@ -3638,6 +3720,193 @@ func (m *ListMeta) Unmarshal(data []byte) error {
|
|||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
func (m *OwnerReference) Unmarshal(data []byte) error {
|
||||||
|
l := len(data)
|
||||||
|
iNdEx := 0
|
||||||
|
for iNdEx < l {
|
||||||
|
preIndex := iNdEx
|
||||||
|
var wire uint64
|
||||||
|
for shift := uint(0); ; shift += 7 {
|
||||||
|
if shift >= 64 {
|
||||||
|
return ErrIntOverflowGenerated
|
||||||
|
}
|
||||||
|
if iNdEx >= l {
|
||||||
|
return io.ErrUnexpectedEOF
|
||||||
|
}
|
||||||
|
b := data[iNdEx]
|
||||||
|
iNdEx++
|
||||||
|
wire |= (uint64(b) & 0x7F) << shift
|
||||||
|
if b < 0x80 {
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
fieldNum := int32(wire >> 3)
|
||||||
|
wireType := int(wire & 0x7)
|
||||||
|
if wireType == 4 {
|
||||||
|
return fmt.Errorf("proto: OwnerReference: wiretype end group for non-group")
|
||||||
|
}
|
||||||
|
if fieldNum <= 0 {
|
||||||
|
return fmt.Errorf("proto: OwnerReference: illegal tag %d (wire type %d)", fieldNum, wire)
|
||||||
|
}
|
||||||
|
switch fieldNum {
|
||||||
|
case 1:
|
||||||
|
if wireType != 2 {
|
||||||
|
return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
|
||||||
|
}
|
||||||
|
var stringLen uint64
|
||||||
|
for shift := uint(0); ; shift += 7 {
|
||||||
|
if shift >= 64 {
|
||||||
|
return ErrIntOverflowGenerated
|
||||||
|
}
|
||||||
|
if iNdEx >= l {
|
||||||
|
return io.ErrUnexpectedEOF
|
||||||
|
}
|
||||||
|
b := data[iNdEx]
|
||||||
|
iNdEx++
|
||||||
|
stringLen |= (uint64(b) & 0x7F) << shift
|
||||||
|
if b < 0x80 {
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
intStringLen := int(stringLen)
|
||||||
|
if intStringLen < 0 {
|
||||||
|
return ErrInvalidLengthGenerated
|
||||||
|
}
|
||||||
|
postIndex := iNdEx + intStringLen
|
||||||
|
if postIndex > l {
|
||||||
|
return io.ErrUnexpectedEOF
|
||||||
|
}
|
||||||
|
m.Kind = string(data[iNdEx:postIndex])
|
||||||
|
iNdEx = postIndex
|
||||||
|
case 3:
|
||||||
|
if wireType != 2 {
|
||||||
|
return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
|
||||||
|
}
|
||||||
|
var stringLen uint64
|
||||||
|
for shift := uint(0); ; shift += 7 {
|
||||||
|
if shift >= 64 {
|
||||||
|
return ErrIntOverflowGenerated
|
||||||
|
}
|
||||||
|
if iNdEx >= l {
|
||||||
|
return io.ErrUnexpectedEOF
|
||||||
|
}
|
||||||
|
b := data[iNdEx]
|
||||||
|
iNdEx++
|
||||||
|
stringLen |= (uint64(b) & 0x7F) << shift
|
||||||
|
if b < 0x80 {
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
intStringLen := int(stringLen)
|
||||||
|
if intStringLen < 0 {
|
||||||
|
return ErrInvalidLengthGenerated
|
||||||
|
}
|
||||||
|
postIndex := iNdEx + intStringLen
|
||||||
|
if postIndex > l {
|
||||||
|
return io.ErrUnexpectedEOF
|
||||||
|
}
|
||||||
|
m.Name = string(data[iNdEx:postIndex])
|
||||||
|
iNdEx = postIndex
|
||||||
|
case 4:
|
||||||
|
if wireType != 2 {
|
||||||
|
return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
|
||||||
|
}
|
||||||
|
var stringLen uint64
|
||||||
|
for shift := uint(0); ; shift += 7 {
|
||||||
|
if shift >= 64 {
|
||||||
|
return ErrIntOverflowGenerated
|
||||||
|
}
|
||||||
|
if iNdEx >= l {
|
||||||
|
return io.ErrUnexpectedEOF
|
||||||
|
}
|
||||||
|
b := data[iNdEx]
|
||||||
|
iNdEx++
|
||||||
|
stringLen |= (uint64(b) & 0x7F) << shift
|
||||||
|
if b < 0x80 {
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
intStringLen := int(stringLen)
|
||||||
|
if intStringLen < 0 {
|
||||||
|
return ErrInvalidLengthGenerated
|
||||||
|
}
|
||||||
|
postIndex := iNdEx + intStringLen
|
||||||
|
if postIndex > l {
|
||||||
|
return io.ErrUnexpectedEOF
|
||||||
|
}
|
||||||
|
m.UID = k8s_io_kubernetes_pkg_types.UID(data[iNdEx:postIndex])
|
||||||
|
iNdEx = postIndex
|
||||||
|
case 5:
|
||||||
|
if wireType != 2 {
|
||||||
|
return fmt.Errorf("proto: wrong wireType = %d for field APIVersion", wireType)
|
||||||
|
}
|
||||||
|
var stringLen uint64
|
||||||
|
for shift := uint(0); ; shift += 7 {
|
||||||
|
if shift >= 64 {
|
||||||
|
return ErrIntOverflowGenerated
|
||||||
|
}
|
||||||
|
if iNdEx >= l {
|
||||||
|
return io.ErrUnexpectedEOF
|
||||||
|
}
|
||||||
|
b := data[iNdEx]
|
||||||
|
iNdEx++
|
||||||
|
stringLen |= (uint64(b) & 0x7F) << shift
|
||||||
|
if b < 0x80 {
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
intStringLen := int(stringLen)
|
||||||
|
if intStringLen < 0 {
|
||||||
|
return ErrInvalidLengthGenerated
|
||||||
|
}
|
||||||
|
postIndex := iNdEx + intStringLen
|
||||||
|
if postIndex > l {
|
||||||
|
return io.ErrUnexpectedEOF
|
||||||
|
}
|
||||||
|
m.APIVersion = string(data[iNdEx:postIndex])
|
||||||
|
iNdEx = postIndex
|
||||||
|
case 6:
|
||||||
|
if wireType != 0 {
|
||||||
|
return fmt.Errorf("proto: wrong wireType = %d for field Controller", wireType)
|
||||||
|
}
|
||||||
|
var v int
|
||||||
|
for shift := uint(0); ; shift += 7 {
|
||||||
|
if shift >= 64 {
|
||||||
|
return ErrIntOverflowGenerated
|
||||||
|
}
|
||||||
|
if iNdEx >= l {
|
||||||
|
return io.ErrUnexpectedEOF
|
||||||
|
}
|
||||||
|
b := data[iNdEx]
|
||||||
|
iNdEx++
|
||||||
|
v |= (int(b) & 0x7F) << shift
|
||||||
|
if b < 0x80 {
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
b := bool(v != 0)
|
||||||
|
m.Controller = &b
|
||||||
|
default:
|
||||||
|
iNdEx = preIndex
|
||||||
|
skippy, err := skipGenerated(data[iNdEx:])
|
||||||
|
if err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
if skippy < 0 {
|
||||||
|
return ErrInvalidLengthGenerated
|
||||||
|
}
|
||||||
|
if (iNdEx + skippy) > l {
|
||||||
|
return io.ErrUnexpectedEOF
|
||||||
|
}
|
||||||
|
iNdEx += skippy
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if iNdEx > l {
|
||||||
|
return io.ErrUnexpectedEOF
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}
|
||||||
func (m *RootPaths) Unmarshal(data []byte) error {
|
func (m *RootPaths) Unmarshal(data []byte) error {
|
||||||
l := len(data)
|
l := len(data)
|
||||||
iNdEx := 0
|
iNdEx := 0
|
||||||
@ -4749,97 +5018,102 @@ var (
|
|||||||
)
|
)
|
||||||
|
|
||||||
var fileDescriptorGenerated = []byte{
|
var fileDescriptorGenerated = []byte{
|
||||||
// 1459 bytes of a gzipped FileDescriptorProto
|
// 1543 bytes of a gzipped FileDescriptorProto
|
||||||
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xcc, 0x57, 0x4f, 0x6f, 0x1b, 0x45,
|
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xcc, 0x57, 0xcf, 0x6f, 0x1b, 0xc5,
|
||||||
0x14, 0xf7, 0xda, 0xb1, 0x6b, 0x3f, 0xc7, 0x24, 0x5d, 0x52, 0xe1, 0x46, 0xc2, 0x36, 0x5b, 0x84,
|
0x17, 0xf7, 0xda, 0xb1, 0x6b, 0x3f, 0xc7, 0x4d, 0xba, 0xdf, 0x54, 0x5f, 0x37, 0x12, 0x76, 0xd8,
|
||||||
0x52, 0xa9, 0xb5, 0x95, 0x08, 0xa1, 0xaa, 0x50, 0xa4, 0x6c, 0x92, 0x56, 0xa1, 0x4d, 0x1b, 0x4d,
|
0x22, 0x94, 0x4a, 0xed, 0x5a, 0x89, 0x10, 0xaa, 0x0a, 0x45, 0x64, 0x93, 0xb4, 0x0a, 0x6d, 0x9a,
|
||||||
0xaa, 0x82, 0x4a, 0x0f, 0x6c, 0xbc, 0x13, 0x67, 0xb1, 0xbd, 0xbb, 0xcc, 0x8c, 0xad, 0x5a, 0x1c,
|
0x68, 0xd2, 0x16, 0x54, 0x7a, 0x60, 0xe3, 0x9d, 0x38, 0x4b, 0xec, 0xdd, 0x65, 0x66, 0x6c, 0x6a,
|
||||||
0xa8, 0x38, 0x71, 0x40, 0xa8, 0x47, 0xc4, 0x01, 0x35, 0x12, 0x1f, 0x80, 0xaf, 0xc0, 0xad, 0x37,
|
0x71, 0xa0, 0xe2, 0xc4, 0x01, 0xa1, 0x1e, 0x11, 0x07, 0xd4, 0x48, 0xfc, 0x01, 0xfc, 0x0b, 0xdc,
|
||||||
0xca, 0x8d, 0x03, 0xb2, 0x68, 0x10, 0x27, 0xbe, 0x41, 0x4e, 0x68, 0x66, 0x67, 0xf6, 0x8f, 0x53,
|
0x7a, 0xa3, 0xdc, 0x38, 0x20, 0x8b, 0x06, 0x71, 0xe2, 0x3f, 0xc8, 0x09, 0xcd, 0xec, 0xcc, 0x7a,
|
||||||
0x37, 0x1b, 0x95, 0x03, 0x27, 0xef, 0xbc, 0x3f, 0xbf, 0xf7, 0x9b, 0xf7, 0xde, 0xbc, 0x19, 0xc3,
|
0xd7, 0x89, 0x9b, 0x8d, 0xca, 0x81, 0x93, 0x77, 0xde, 0x8f, 0xcf, 0x7b, 0xf3, 0xe6, 0x33, 0x6f,
|
||||||
0x4a, 0xf7, 0x0a, 0x6d, 0x3a, 0x5e, 0xab, 0x3b, 0xd8, 0xc5, 0xc4, 0xc5, 0x0c, 0xd3, 0x96, 0xdf,
|
0x9e, 0x61, 0x71, 0xef, 0x2a, 0x35, 0x5d, 0xbf, 0xb1, 0xd7, 0xdd, 0xc6, 0xc4, 0xc3, 0x0c, 0xd3,
|
||||||
0xed, 0xb4, 0x2c, 0xdf, 0xa1, 0xad, 0x3e, 0x66, 0x56, 0x6b, 0xb8, 0xdc, 0xea, 0x60, 0x17, 0x13,
|
0x46, 0xb0, 0xd7, 0x6a, 0xd8, 0x81, 0x4b, 0x1b, 0x1d, 0xcc, 0xec, 0x46, 0x6f, 0xa1, 0xd1, 0xc2,
|
||||||
0x8b, 0x61, 0xbb, 0xe9, 0x13, 0x8f, 0x79, 0xba, 0x11, 0xf8, 0x34, 0x23, 0x9f, 0xa6, 0xdf, 0xed,
|
0x1e, 0x26, 0x36, 0xc3, 0x8e, 0x19, 0x10, 0x9f, 0xf9, 0xba, 0x11, 0xfa, 0x98, 0x43, 0x1f, 0x33,
|
||||||
0x34, 0xb9, 0x4f, 0x93, 0xfb, 0x34, 0x87, 0xcb, 0x8b, 0x97, 0x3b, 0x0e, 0xdb, 0x1f, 0xec, 0x36,
|
0xd8, 0x6b, 0x99, 0xdc, 0xc7, 0xe4, 0x3e, 0x66, 0x6f, 0x61, 0xf6, 0x4a, 0xcb, 0x65, 0xbb, 0xdd,
|
||||||
0xdb, 0x5e, 0xbf, 0xd5, 0xf1, 0x3a, 0x5e, 0x4b, 0xb8, 0xee, 0x0e, 0xf6, 0xc4, 0x4a, 0x2c, 0xc4,
|
0x6d, 0xb3, 0xe9, 0x77, 0x1a, 0x2d, 0xbf, 0xe5, 0x37, 0x84, 0xeb, 0x76, 0x77, 0x47, 0xac, 0xc4,
|
||||||
0x57, 0x00, 0xb9, 0x78, 0xf9, 0xc5, 0x34, 0xc8, 0xc0, 0x65, 0x4e, 0x1f, 0x4f, 0x32, 0x58, 0x7c,
|
0x42, 0x7c, 0x85, 0x90, 0xb3, 0x57, 0x8e, 0x4f, 0x83, 0x74, 0x3d, 0xe6, 0x76, 0xf0, 0x68, 0x06,
|
||||||
0xf7, 0xe5, 0xe6, 0xb4, 0xbd, 0x8f, 0xfb, 0xd6, 0x31, 0xaf, 0xe5, 0x17, 0x7b, 0x0d, 0x98, 0xd3,
|
0xb3, 0x6f, 0xbd, 0xdc, 0x9c, 0x36, 0x77, 0x71, 0xc7, 0x3e, 0xe2, 0xb5, 0x70, 0xbc, 0x57, 0x97,
|
||||||
0x6b, 0x39, 0x2e, 0xa3, 0x8c, 0x4c, 0xba, 0x18, 0xbf, 0xe4, 0xa0, 0xb8, 0xba, 0xbd, 0x79, 0x83,
|
0xb9, 0xed, 0x86, 0xeb, 0x31, 0xca, 0xc8, 0xa8, 0x8b, 0xf1, 0x73, 0x0e, 0x8a, 0x4b, 0x9b, 0x6b,
|
||||||
0x78, 0x03, 0x5f, 0x6f, 0xc0, 0x8c, 0x6b, 0xf5, 0x71, 0x55, 0x6b, 0x68, 0x4b, 0x25, 0x73, 0xf6,
|
0x37, 0x89, 0xdf, 0x0d, 0xf4, 0x39, 0x98, 0xf0, 0xec, 0x0e, 0xae, 0x6a, 0x73, 0xda, 0x7c, 0xc9,
|
||||||
0xe9, 0xb8, 0x9e, 0x39, 0x1c, 0xd7, 0x67, 0x6e, 0x5b, 0x7d, 0x8c, 0x84, 0x46, 0xff, 0x1c, 0x8a,
|
0x9a, 0x7c, 0x36, 0xa8, 0x67, 0x0e, 0x06, 0xf5, 0x89, 0x3b, 0x76, 0x07, 0x23, 0xa1, 0xd1, 0x3f,
|
||||||
0x43, 0x4c, 0xa8, 0xe3, 0xb9, 0xb4, 0x9a, 0x6d, 0xe4, 0x96, 0xca, 0x2b, 0x1f, 0x34, 0x4f, 0x4e,
|
0x85, 0x62, 0x0f, 0x13, 0xea, 0xfa, 0x1e, 0xad, 0x66, 0xe7, 0x72, 0xf3, 0xe5, 0xc5, 0x77, 0xcd,
|
||||||
0x56, 0x53, 0xc0, 0xdf, 0x0b, 0x1c, 0xaf, 0x7b, 0x64, 0xdd, 0xa1, 0x6d, 0x6f, 0x88, 0xc9, 0xc8,
|
0x93, 0x8b, 0x65, 0x0a, 0xf8, 0xfb, 0xa1, 0xe3, 0x0d, 0x9f, 0xac, 0xb8, 0xb4, 0xe9, 0xf7, 0x30,
|
||||||
0x9c, 0x97, 0x31, 0x8a, 0x52, 0x49, 0x51, 0x88, 0xaf, 0x7f, 0xad, 0xc1, 0xbc, 0x4f, 0xf0, 0x1e,
|
0xe9, 0x5b, 0xd3, 0x32, 0x46, 0x51, 0x2a, 0x29, 0x8a, 0xf0, 0xf5, 0xaf, 0x34, 0x98, 0x0e, 0x08,
|
||||||
0x26, 0x04, 0xdb, 0x52, 0x5f, 0xcd, 0x35, 0xb4, 0x57, 0x0e, 0x5a, 0x95, 0x41, 0xe7, 0xb7, 0x27,
|
0xde, 0xc1, 0x84, 0x60, 0x47, 0xea, 0xab, 0xb9, 0x39, 0xed, 0x95, 0x83, 0x56, 0x65, 0xd0, 0xe9,
|
||||||
0xd0, 0xd1, 0xb1, 0x78, 0xfa, 0x81, 0x06, 0x8b, 0x14, 0x93, 0x21, 0x26, 0xab, 0xb6, 0x4d, 0x30,
|
0xcd, 0x11, 0x74, 0x74, 0x24, 0x9e, 0xbe, 0xaf, 0xc1, 0x2c, 0xc5, 0xa4, 0x87, 0xc9, 0x92, 0xe3,
|
||||||
0xa5, 0xe6, 0x68, 0xad, 0xe7, 0x60, 0x97, 0xad, 0x6d, 0xae, 0x23, 0x5a, 0x9d, 0x11, 0x39, 0xb8,
|
0x10, 0x4c, 0xa9, 0xd5, 0x5f, 0x6e, 0xbb, 0xd8, 0x63, 0xcb, 0x6b, 0x2b, 0x88, 0x56, 0x27, 0x44,
|
||||||
0x96, 0x86, 0xce, 0xce, 0x34, 0x14, 0xd3, 0x90, 0x7c, 0x16, 0xa7, 0x9a, 0x50, 0xf4, 0x12, 0x12,
|
0x0d, 0xae, 0xa7, 0x49, 0x67, 0x6b, 0x1c, 0x8a, 0x65, 0xc8, 0x7c, 0x66, 0xc7, 0x9a, 0x50, 0xf4,
|
||||||
0x86, 0x0d, 0xb3, 0xaa, 0x84, 0xb7, 0x1c, 0xca, 0xf4, 0xbb, 0x50, 0xe8, 0xf0, 0x05, 0xad, 0x6a,
|
0x92, 0x24, 0x0c, 0x07, 0x26, 0xd5, 0x11, 0xde, 0x76, 0x29, 0xd3, 0xef, 0x42, 0xa1, 0xc5, 0x17,
|
||||||
0x82, 0xde, 0xa5, 0x34, 0xf4, 0x14, 0x82, 0xf9, 0x9a, 0x64, 0x53, 0x10, 0x4b, 0x8a, 0x24, 0x96,
|
0xb4, 0xaa, 0x89, 0xf4, 0x2e, 0xa7, 0x49, 0x4f, 0x21, 0x58, 0x67, 0x65, 0x36, 0x05, 0xb1, 0xa4,
|
||||||
0xf1, 0x9b, 0x06, 0xe5, 0xd5, 0xed, 0x4d, 0x84, 0xa9, 0x37, 0x20, 0x6d, 0x9c, 0xa2, 0x59, 0x56,
|
0x48, 0x62, 0x19, 0xbf, 0x6a, 0x50, 0x5e, 0xda, 0x5c, 0x43, 0x98, 0xfa, 0x5d, 0xd2, 0xc4, 0x29,
|
||||||
0x00, 0xf8, 0x2f, 0xf5, 0xad, 0x36, 0xb6, 0xab, 0xd9, 0x86, 0xb6, 0x54, 0x34, 0x75, 0x69, 0x07,
|
0xc8, 0xb2, 0x08, 0xc0, 0x7f, 0x69, 0x60, 0x37, 0xb1, 0x53, 0xcd, 0xce, 0x69, 0xf3, 0x45, 0x4b,
|
||||||
0xb7, 0x43, 0x0d, 0x8a, 0x59, 0x71, 0xd4, 0xae, 0xe3, 0xda, 0xa2, 0xce, 0x31, 0xd4, 0x9b, 0x8e,
|
0x97, 0x76, 0x70, 0x27, 0xd2, 0xa0, 0x98, 0x15, 0x47, 0xdd, 0x73, 0x3d, 0x47, 0x9c, 0x73, 0x0c,
|
||||||
0x6b, 0x23, 0xa1, 0xd1, 0x3f, 0x82, 0xfc, 0x10, 0x93, 0x5d, 0x9e, 0x7b, 0xde, 0x0a, 0x17, 0xd3,
|
0xf5, 0x96, 0xeb, 0x39, 0x48, 0x68, 0xf4, 0x0f, 0x20, 0xdf, 0xc3, 0x64, 0x9b, 0xd7, 0x9e, 0x53,
|
||||||
0x6c, 0xee, 0x1e, 0x77, 0x30, 0x4b, 0x87, 0xe3, 0x7a, 0x5e, 0x7c, 0xa2, 0x00, 0xc2, 0xf8, 0x59,
|
0xe1, 0x52, 0x9a, 0xcd, 0xdd, 0xe7, 0x0e, 0x56, 0xe9, 0x60, 0x50, 0xcf, 0x8b, 0x4f, 0x14, 0x42,
|
||||||
0x83, 0xb9, 0xd8, 0x9e, 0x44, 0xf6, 0xae, 0xc0, 0x6c, 0x27, 0xd6, 0x39, 0x72, 0x7f, 0x0b, 0x92,
|
0x18, 0x3f, 0x69, 0x30, 0x15, 0xdb, 0x93, 0xa8, 0xde, 0x55, 0x98, 0x6c, 0xc5, 0x98, 0x23, 0xf7,
|
||||||
0xc9, 0x6c, 0xbc, 0xab, 0x50, 0xc2, 0x52, 0x6f, 0x43, 0x89, 0x48, 0x24, 0x75, 0x3a, 0x5a, 0x29,
|
0x37, 0x23, 0x33, 0x99, 0x8c, 0xb3, 0x0a, 0x25, 0x2c, 0xf5, 0x26, 0x94, 0x88, 0x44, 0x52, 0xb7,
|
||||||
0x53, 0xaf, 0x18, 0x44, 0x71, 0x62, 0x42, 0x8a, 0x22, 0x5c, 0xe3, 0xef, 0xa0, 0x0c, 0xea, 0xbc,
|
0xa3, 0x91, 0xb2, 0xf4, 0x2a, 0x83, 0x61, 0x9c, 0x98, 0x90, 0xa2, 0x21, 0xae, 0xf1, 0x57, 0x78,
|
||||||
0xe8, 0x4b, 0xb1, 0x13, 0xc9, 0xcb, 0x5d, 0x32, 0x67, 0xa7, 0x9c, 0xa7, 0x13, 0x5a, 0x39, 0xfb,
|
0x0c, 0xea, 0xbe, 0xe8, 0xf3, 0xb1, 0x1b, 0xc9, 0x8f, 0xbb, 0x64, 0x4d, 0x8e, 0xb9, 0x4f, 0x27,
|
||||||
0x3f, 0x68, 0xe5, 0xab, 0xc5, 0xef, 0x9f, 0xd4, 0x33, 0x8f, 0xfe, 0x68, 0x64, 0x8c, 0x4d, 0x28,
|
0x50, 0x39, 0xfb, 0x1f, 0xa0, 0xf2, 0xb5, 0xe2, 0x77, 0x4f, 0xeb, 0x99, 0xc7, 0xbf, 0xcf, 0x65,
|
||||||
0xae, 0x0f, 0x88, 0xc5, 0x78, 0x62, 0xaf, 0x41, 0xd1, 0x96, 0xdf, 0xa2, 0x1c, 0x39, 0xf3, 0x2d,
|
0x8c, 0x35, 0x28, 0xae, 0x74, 0x89, 0xcd, 0x78, 0x61, 0xaf, 0x43, 0xd1, 0x91, 0xdf, 0xe2, 0x38,
|
||||||
0x35, 0x37, 0x94, 0xcd, 0xd1, 0xb8, 0x5e, 0xe1, 0xa3, 0xb1, 0xa9, 0x04, 0x28, 0x74, 0x31, 0x1e,
|
0x72, 0xd6, 0xeb, 0xaa, 0x6f, 0x28, 0x9b, 0xc3, 0x41, 0xbd, 0xc2, 0x5b, 0xa3, 0xa9, 0x04, 0x28,
|
||||||
0x40, 0x65, 0xe3, 0xa1, 0xef, 0x11, 0x76, 0xc7, 0x67, 0x22, 0x13, 0xef, 0x40, 0x01, 0x0b, 0x81,
|
0x72, 0x31, 0x1e, 0x42, 0x65, 0xf5, 0x51, 0xe0, 0x13, 0xb6, 0x11, 0x30, 0x51, 0x89, 0x37, 0xa1,
|
||||||
0x40, 0x2b, 0x46, 0x2d, 0x1f, 0x98, 0x21, 0xa9, 0xd5, 0x2f, 0x40, 0x1e, 0x3f, 0xb4, 0xda, 0x4c,
|
0x80, 0x85, 0x40, 0xa0, 0x15, 0x87, 0x94, 0x0f, 0xcd, 0x90, 0xd4, 0xea, 0x17, 0x21, 0x8f, 0x1f,
|
||||||
0xf6, 0x6e, 0x45, 0x9a, 0xe5, 0x37, 0xb8, 0x10, 0x05, 0x3a, 0xe3, 0x0e, 0xc0, 0x0d, 0x1c, 0x42,
|
0xd9, 0x4d, 0x26, 0xb9, 0x5b, 0x91, 0x66, 0xf9, 0x55, 0x2e, 0x44, 0xa1, 0xce, 0xd8, 0x00, 0xb8,
|
||||||
0xaf, 0xc2, 0x9c, 0xaa, 0x55, 0xb2, 0x81, 0xde, 0x90, 0xce, 0x73, 0x28, 0xa9, 0x46, 0x93, 0xf6,
|
0x89, 0x23, 0xe8, 0x25, 0x98, 0x52, 0x67, 0x95, 0x24, 0xd0, 0xff, 0xa5, 0xf3, 0x14, 0x4a, 0xaa,
|
||||||
0xc6, 0x03, 0x28, 0x89, 0x26, 0xe3, 0x3d, 0xcf, 0x29, 0x88, 0x1e, 0x93, 0x28, 0x21, 0x05, 0x61,
|
0xd1, 0xa8, 0xbd, 0xf1, 0x10, 0x4a, 0x82, 0x64, 0x9c, 0xf3, 0x3c, 0x05, 0xc1, 0x31, 0x89, 0x12,
|
||||||
0x81, 0x02, 0x5d, 0x78, 0x68, 0xb2, 0xd3, 0x0e, 0x4d, 0x2c, 0xaf, 0x3d, 0xa8, 0x04, 0xbe, 0xea,
|
0xa5, 0x20, 0x2c, 0x50, 0xa8, 0x8b, 0x2e, 0x4d, 0x76, 0xdc, 0xa5, 0x89, 0xd5, 0xb5, 0x0d, 0x95,
|
||||||
0x1c, 0xa7, 0x8a, 0x70, 0x09, 0x8a, 0x8a, 0xa6, 0x8c, 0x12, 0x4e, 0x6e, 0x05, 0x84, 0x42, 0x8b,
|
0xd0, 0x57, 0xdd, 0xe3, 0x54, 0x11, 0x2e, 0x43, 0x51, 0xa5, 0x29, 0xa3, 0x44, 0x9d, 0x5b, 0x01,
|
||||||
0x58, 0xb4, 0x7d, 0x48, 0x1c, 0x98, 0x74, 0xc1, 0x2e, 0xc2, 0x19, 0xd9, 0xb4, 0x32, 0xd6, 0x9c,
|
0xa1, 0xc8, 0x22, 0x16, 0x6d, 0x17, 0x12, 0x17, 0x26, 0x5d, 0xb0, 0x4b, 0x70, 0x46, 0x92, 0x56,
|
||||||
0x34, 0x3b, 0xa3, 0x72, 0xa6, 0xf4, 0xb1, 0x48, 0x5f, 0x41, 0x75, 0xda, 0xc0, 0x7f, 0x85, 0x23,
|
0xc6, 0x9a, 0x92, 0x66, 0x67, 0x54, 0xcd, 0x94, 0x3e, 0x16, 0xe9, 0x4b, 0xa8, 0x8e, 0x6b, 0xf8,
|
||||||
0x9d, 0x9e, 0x8a, 0xf1, 0x9d, 0x06, 0xf3, 0x71, 0xa4, 0xf4, 0xe5, 0x4b, 0x1f, 0xe4, 0xe4, 0xf1,
|
0xaf, 0x70, 0xa5, 0xd3, 0xa7, 0x62, 0x7c, 0xab, 0xc1, 0x74, 0x1c, 0x29, 0xfd, 0xf1, 0xa5, 0x0f,
|
||||||
0x18, 0xcb, 0xc8, 0x8f, 0x1a, 0x2c, 0x24, 0xb6, 0x76, 0xaa, 0x8a, 0x9f, 0x82, 0x54, 0xbc, 0x39,
|
0x72, 0x72, 0x7b, 0x8c, 0x55, 0xe4, 0x07, 0x0d, 0x66, 0x12, 0x5b, 0x3b, 0xd5, 0x89, 0x9f, 0x22,
|
||||||
0x72, 0xa7, 0x68, 0x8e, 0x5f, 0xb3, 0x50, 0xb9, 0x65, 0xed, 0xe2, 0xde, 0x0e, 0xee, 0xe1, 0x36,
|
0xa9, 0x38, 0x39, 0x72, 0xa7, 0x20, 0xc7, 0x2f, 0x59, 0xa8, 0xdc, 0xb6, 0xb7, 0x71, 0x7b, 0x0b,
|
||||||
0xf3, 0x88, 0x3e, 0x82, 0x72, 0xdf, 0x62, 0xed, 0x7d, 0x21, 0x55, 0xd7, 0x97, 0x99, 0x66, 0x24,
|
0xb7, 0x71, 0x93, 0xf9, 0x44, 0xef, 0x43, 0xb9, 0x63, 0xb3, 0xe6, 0xae, 0x90, 0xaa, 0xe7, 0xcb,
|
||||||
0x25, 0x70, 0x9a, 0x5b, 0x11, 0xc8, 0x86, 0xcb, 0xc8, 0xc8, 0x7c, 0x5d, 0x12, 0x2a, 0xc7, 0x34,
|
0x4a, 0xd3, 0x92, 0x12, 0x38, 0xe6, 0xfa, 0x10, 0x64, 0xd5, 0x63, 0xa4, 0x6f, 0xfd, 0x4f, 0x26,
|
||||||
0x28, 0x1e, 0x4b, 0xbc, 0x36, 0xc4, 0x7a, 0xe3, 0xa1, 0xcf, 0xe7, 0xd2, 0x69, 0x9f, 0x38, 0x09,
|
0x54, 0x8e, 0x69, 0x50, 0x3c, 0x96, 0x98, 0x36, 0xc4, 0x7a, 0xf5, 0x51, 0xc0, 0xfb, 0xd2, 0x69,
|
||||||
0x02, 0x08, 0x7f, 0x31, 0x70, 0x08, 0xee, 0x63, 0x97, 0x45, 0xaf, 0x8d, 0xad, 0x09, 0x74, 0x74,
|
0x47, 0x9c, 0x44, 0x02, 0x08, 0x7f, 0xd6, 0x75, 0x09, 0xee, 0x60, 0x8f, 0x0d, 0xa7, 0x8d, 0xf5,
|
||||||
0x2c, 0xde, 0xe2, 0x87, 0x30, 0x3f, 0x49, 0x5d, 0x9f, 0x87, 0x5c, 0x17, 0x8f, 0x82, 0x5a, 0x21,
|
0x11, 0x74, 0x74, 0x24, 0xde, 0xec, 0x7b, 0x30, 0x3d, 0x9a, 0xba, 0x3e, 0x0d, 0xb9, 0x3d, 0xdc,
|
||||||
0xfe, 0xa9, 0x2f, 0x40, 0x7e, 0x68, 0xf5, 0x06, 0xf2, 0x24, 0xa2, 0x60, 0x71, 0x35, 0x7b, 0x45,
|
0x0f, 0xcf, 0x0a, 0xf1, 0x4f, 0x7d, 0x06, 0xf2, 0x3d, 0xbb, 0xdd, 0x95, 0x37, 0x11, 0x85, 0x8b,
|
||||||
0x33, 0x7e, 0xd2, 0xa0, 0x3a, 0x8d, 0x88, 0xfe, 0x66, 0x0c, 0xc8, 0x2c, 0x4b, 0x56, 0xb9, 0x9b,
|
0x6b, 0xd9, 0xab, 0x9a, 0xf1, 0xa3, 0x06, 0xd5, 0x71, 0x89, 0xe8, 0xaf, 0xc5, 0x80, 0xac, 0xb2,
|
||||||
0x78, 0x14, 0xa0, 0x6e, 0x40, 0xd1, 0xf3, 0xf9, 0xdb, 0xd0, 0x23, 0xb2, 0xe2, 0x17, 0x55, 0x15,
|
0xcc, 0x2a, 0x77, 0x0b, 0xf7, 0x43, 0xd4, 0x55, 0x28, 0xfa, 0x01, 0x9f, 0x0d, 0x7d, 0x22, 0x4f,
|
||||||
0xef, 0x48, 0xf9, 0xd1, 0xb8, 0x7e, 0x2e, 0x01, 0xaf, 0x14, 0x28, 0x74, 0xd5, 0x0d, 0x28, 0x08,
|
0xfc, 0x92, 0x3a, 0xc5, 0x0d, 0x29, 0x3f, 0x1c, 0xd4, 0xcf, 0x27, 0xe0, 0x95, 0x02, 0x45, 0xae,
|
||||||
0x3e, 0xb4, 0x9a, 0x13, 0xb7, 0x11, 0xf0, 0xb9, 0x7a, 0x4f, 0x48, 0x90, 0xd4, 0x18, 0x5f, 0x42,
|
0xba, 0x01, 0x05, 0x91, 0x0f, 0xad, 0xe6, 0xc4, 0x6b, 0x04, 0xbc, 0xaf, 0xde, 0x17, 0x12, 0x24,
|
||||||
0x91, 0x5f, 0xb5, 0x5b, 0x98, 0x59, 0xbc, 0x79, 0x28, 0xee, 0xed, 0xdd, 0x72, 0xdc, 0xae, 0xa4,
|
0x35, 0xc6, 0x17, 0x50, 0xe4, 0x4f, 0xed, 0x3a, 0x66, 0x36, 0x27, 0x0f, 0xc5, 0xed, 0x9d, 0xdb,
|
||||||
0x16, 0x36, 0xcf, 0x8e, 0x94, 0xa3, 0xd0, 0xe2, 0x45, 0xe3, 0x35, 0x7b, 0xca, 0xf1, 0x7a, 0x09,
|
0xae, 0xb7, 0x27, 0x53, 0x8b, 0xc8, 0xb3, 0x25, 0xe5, 0x28, 0xb2, 0x38, 0xae, 0xbd, 0x66, 0x4f,
|
||||||
0x4a, 0xc8, 0xf3, 0xd8, 0xb6, 0xc5, 0xf6, 0xa9, 0x5e, 0x87, 0xbc, 0xcf, 0x3f, 0xe4, 0xd5, 0x29,
|
0xd9, 0x5e, 0x0f, 0x35, 0x38, 0xbb, 0xf1, 0xb9, 0x87, 0x09, 0xe2, 0xa3, 0x1e, 0xf6, 0xc2, 0x51,
|
||||||
0x5e, 0x08, 0x42, 0x83, 0x02, 0xb9, 0xf1, 0xad, 0x06, 0xe7, 0xa7, 0xde, 0x65, 0xfc, 0x85, 0xd3,
|
0x46, 0xdc, 0x2a, 0x6d, 0xec, 0xd0, 0xa1, 0x86, 0x9d, 0xdc, 0xd8, 0x61, 0xe7, 0x7d, 0xc8, 0x75,
|
||||||
0x0e, 0x57, 0x92, 0x7e, 0xf8, 0xc2, 0x89, 0xec, 0x50, 0xcc, 0x4a, 0x7f, 0x1f, 0x2a, 0x89, 0x0b,
|
0x5d, 0x47, 0x0c, 0x25, 0x25, 0xcb, 0x54, 0xd5, 0xbd, 0xb7, 0xb6, 0x72, 0x38, 0xa8, 0xd7, 0x8f,
|
||||||
0x50, 0x6e, 0xe0, 0x9c, 0x74, 0xab, 0x24, 0xa2, 0xa1, 0xa4, 0xad, 0xf1, 0x4f, 0x16, 0x0a, 0x3b,
|
0x9f, 0xcb, 0x59, 0x3f, 0xc0, 0xd4, 0xbc, 0xb7, 0xb6, 0x82, 0xb8, 0x2b, 0x1f, 0x97, 0xec, 0xc0,
|
||||||
0xcc, 0x62, 0x03, 0xaa, 0xdf, 0x87, 0x22, 0xef, 0x3d, 0xdb, 0x62, 0x96, 0x88, 0x9c, 0xf2, 0x9d,
|
0x55, 0xdb, 0xca, 0x0b, 0xa0, 0x68, 0x5c, 0x1a, 0x3e, 0xf9, 0x28, 0x66, 0xa5, 0x9b, 0x00, 0x4d,
|
||||||
0xa7, 0x12, 0x1f, 0xa5, 0x59, 0x49, 0x50, 0x88, 0xc7, 0x2f, 0x48, 0x2a, 0xa2, 0x48, 0x72, 0xe1,
|
0xdf, 0x63, 0xc4, 0x6f, 0xb7, 0x31, 0xa9, 0x16, 0xc2, 0xd7, 0x8c, 0xdb, 0x2f, 0x47, 0x52, 0x14,
|
||||||
0x05, 0x19, 0xc4, 0x46, 0x52, 0xcb, 0x87, 0x44, 0x1f, 0x53, 0x6a, 0x75, 0xd4, 0xc1, 0x0f, 0x87,
|
0xb3, 0x30, 0x2e, 0x43, 0x09, 0xf9, 0x3e, 0xdb, 0xb4, 0xd9, 0x2e, 0xd5, 0xeb, 0x90, 0x0f, 0xf8,
|
||||||
0xc4, 0x56, 0x20, 0x46, 0x4a, 0xaf, 0xbf, 0x07, 0x05, 0x82, 0x2d, 0xea, 0xb9, 0xe2, 0xdd, 0x56,
|
0x87, 0x9c, 0x1b, 0xc4, 0x78, 0x24, 0x34, 0x28, 0x94, 0x1b, 0xdf, 0x68, 0x70, 0x61, 0xec, 0x43,
|
||||||
0x32, 0x6b, 0x0a, 0x12, 0x09, 0xe9, 0xd1, 0xb8, 0x3e, 0x2b, 0xc1, 0xc5, 0x1a, 0x49, 0x6b, 0xfd,
|
0xce, 0xf3, 0x6d, 0x46, 0x2b, 0x59, 0xbb, 0x28, 0xdf, 0xa1, 0x1d, 0x8a, 0x59, 0xe9, 0xef, 0x40,
|
||||||
0x13, 0x38, 0x63, 0x63, 0x66, 0x39, 0x3d, 0x5a, 0xcd, 0x8b, 0x5d, 0x2e, 0xa7, 0x7a, 0xa1, 0x08,
|
0x25, 0xf1, 0xfa, 0xcb, 0xd3, 0x3b, 0x2f, 0xdd, 0x2a, 0x89, 0x68, 0x28, 0x69, 0x6b, 0xfc, 0x9d,
|
||||||
0xa8, 0xf5, 0xc0, 0xd1, 0x2c, 0x73, 0x46, 0x72, 0x81, 0x14, 0x1c, 0x9f, 0xa5, 0x6d, 0xcf, 0xc6,
|
0x85, 0xc2, 0x16, 0xb3, 0x59, 0x97, 0xea, 0x0f, 0xa0, 0xc8, 0x2f, 0x9e, 0x63, 0x33, 0x5b, 0x44,
|
||||||
0xd5, 0x42, 0x43, 0x5b, 0xca, 0x47, 0xb3, 0x74, 0xcd, 0xb3, 0x31, 0x12, 0x1a, 0xe3, 0xb1, 0x06,
|
0x4e, 0x39, 0xe4, 0x2a, 0xd6, 0x0d, 0x39, 0xa6, 0x24, 0x28, 0xc2, 0xe3, 0xd3, 0x01, 0x15, 0x51,
|
||||||
0xe5, 0x00, 0x69, 0xcd, 0x1a, 0x50, 0xac, 0x2f, 0x87, 0x7b, 0x08, 0x4a, 0x7d, 0x5e, 0xf9, 0xdc,
|
0x64, 0x72, 0xd1, 0x74, 0x10, 0xc6, 0x46, 0x52, 0xcb, 0x3b, 0x64, 0x07, 0x53, 0x6a, 0xb7, 0x14,
|
||||||
0x1d, 0xf9, 0xf8, 0x68, 0x5c, 0x2f, 0x09, 0x33, 0xbe, 0x08, 0xe9, 0xc7, 0x32, 0x94, 0x3d, 0x21,
|
0x2d, 0xa2, 0x0e, 0xb9, 0x1e, 0x8a, 0x91, 0xd2, 0xeb, 0x6f, 0x43, 0x81, 0x60, 0x9b, 0xfa, 0x9e,
|
||||||
0x43, 0x17, 0x20, 0xbf, 0xe7, 0xe0, 0x9e, 0x1a, 0xee, 0xe1, 0x58, 0xbe, 0xce, 0x85, 0x28, 0xd0,
|
0xe4, 0x47, 0x4d, 0x41, 0x22, 0x21, 0x3d, 0x1c, 0xd4, 0x27, 0x25, 0xb8, 0x58, 0x23, 0x69, 0xad,
|
||||||
0x19, 0x3f, 0x64, 0xa1, 0x92, 0xd8, 0x5c, 0x8a, 0x77, 0x78, 0x38, 0xef, 0xb3, 0x29, 0xde, 0x10,
|
0x7f, 0x04, 0x67, 0x1c, 0xcc, 0x6c, 0xb7, 0x4d, 0x05, 0x1f, 0xca, 0x8b, 0x0b, 0xa9, 0xc6, 0x33,
|
||||||
0xd3, 0x1f, 0xde, 0x1f, 0x43, 0xa1, 0xcd, 0xf7, 0xa7, 0xfe, 0xf5, 0xb4, 0xd2, 0x17, 0x42, 0xe4,
|
0x01, 0xb5, 0x12, 0x3a, 0x5a, 0x65, 0x9e, 0x91, 0x5c, 0x20, 0x05, 0xc7, 0x09, 0xdd, 0xf4, 0x1d,
|
||||||
0x25, 0xea, 0x22, 0xb1, 0xa4, 0x48, 0xc2, 0xe9, 0x37, 0xe0, 0x2c, 0xc1, 0x8c, 0x8c, 0x56, 0xf7,
|
0x2c, 0x28, 0x93, 0x1f, 0x12, 0x7a, 0xd9, 0x77, 0x30, 0x12, 0x1a, 0xe3, 0x89, 0x06, 0xe5, 0x10,
|
||||||
0x18, 0x26, 0x3b, 0xb8, 0xed, 0xb9, 0x76, 0x50, 0xec, 0x7c, 0x98, 0xe1, 0xb3, 0x68, 0xd2, 0x00,
|
0x69, 0xd9, 0xee, 0x52, 0xac, 0x2f, 0x44, 0x7b, 0x08, 0x8f, 0xfa, 0x82, 0xf2, 0xb9, 0xdb, 0x0f,
|
||||||
0x1d, 0xf7, 0x31, 0x7a, 0x30, 0x73, 0xd7, 0xe9, 0x63, 0x9e, 0x74, 0x2a, 0x61, 0x82, 0xe7, 0x62,
|
0xf0, 0xe1, 0xa0, 0x5e, 0x12, 0x66, 0x7c, 0x11, 0xa5, 0x1f, 0xab, 0x50, 0xf6, 0x84, 0x0a, 0x5d,
|
||||||
0x98, 0x74, 0xe5, 0xac, 0xf4, 0x3c, 0x37, 0xae, 0xe5, 0x7a, 0x41, 0xa3, 0xe7, 0xa3, 0xdc, 0xdc,
|
0x84, 0xfc, 0x8e, 0x8b, 0xdb, 0xea, 0x65, 0x8b, 0xde, 0xa4, 0x1b, 0x5c, 0x88, 0x42, 0x9d, 0xf1,
|
||||||
0xe6, 0x42, 0x14, 0xe8, 0xae, 0x2e, 0xf0, 0x2b, 0xeb, 0x9b, 0x83, 0x7a, 0xe6, 0xf1, 0x41, 0x3d,
|
0x7d, 0x16, 0x2a, 0x89, 0xcd, 0xa5, 0xf8, 0x13, 0x12, 0x3d, 0x76, 0xd9, 0x14, 0x03, 0xd4, 0xf8,
|
||||||
0xf3, 0xe4, 0x40, 0x5e, 0x5f, 0x9f, 0x42, 0x89, 0x47, 0xa3, 0xcc, 0xea, 0xfb, 0xff, 0x75, 0x48,
|
0x7f, 0x1d, 0x1f, 0x42, 0xa1, 0xc9, 0xf7, 0xa7, 0xfe, 0xf2, 0x35, 0xd2, 0x1f, 0x84, 0xa8, 0xcb,
|
||||||
0xe3, 0x33, 0x28, 0xf2, 0x3e, 0x12, 0x23, 0x52, 0x95, 0x46, 0x9b, 0x5a, 0x9a, 0x15, 0x00, 0xcb,
|
0x90, 0x45, 0x62, 0x49, 0x91, 0x84, 0xd3, 0x6f, 0xc2, 0x39, 0x82, 0x19, 0xe9, 0x2f, 0xed, 0x30,
|
||||||
0x77, 0x92, 0x13, 0x31, 0x9c, 0x43, 0xd1, 0xbf, 0x05, 0x14, 0xb3, 0x32, 0x56, 0x20, 0xf8, 0x2f,
|
0x4c, 0xb6, 0x70, 0xd3, 0xf7, 0x9c, 0xf0, 0xb0, 0xf3, 0x51, 0x85, 0xcf, 0xa1, 0x51, 0x03, 0x74,
|
||||||
0xc4, 0x67, 0xa0, 0xc3, 0x70, 0x3f, 0x31, 0x03, 0x37, 0xb9, 0x00, 0x05, 0xf2, 0xe8, 0xc6, 0x36,
|
0xd4, 0xc7, 0x68, 0xc3, 0xc4, 0x5d, 0xb7, 0x83, 0x79, 0xd1, 0xa9, 0x84, 0x09, 0x67, 0xe5, 0xa8,
|
||||||
0xdf, 0x7e, 0xfa, 0xbc, 0x96, 0x79, 0xf6, 0xbc, 0x96, 0xf9, 0xfd, 0x79, 0x2d, 0xf3, 0xe8, 0xb0,
|
0xe8, 0xca, 0x59, 0xe9, 0x79, 0x6d, 0x3c, 0xdb, 0xf3, 0x43, 0xa2, 0xe7, 0x87, 0xb5, 0xb9, 0xc3,
|
||||||
0xa6, 0x3d, 0x3d, 0xac, 0x69, 0xcf, 0x0e, 0x6b, 0xda, 0x9f, 0x87, 0x35, 0xed, 0xf1, 0x5f, 0xb5,
|
0x85, 0x28, 0xd4, 0x5d, 0x9b, 0xe1, 0xef, 0xf5, 0xd7, 0xfb, 0xf5, 0xcc, 0x93, 0xfd, 0x7a, 0xe6,
|
||||||
0xcc, 0xfd, 0xec, 0x70, 0xf9, 0xdf, 0x00, 0x00, 0x00, 0xff, 0xff, 0xc7, 0xa0, 0x5e, 0x60, 0x73,
|
0xe9, 0xbe, 0x7c, 0xbb, 0x3f, 0x86, 0x12, 0x8f, 0x46, 0x99, 0xdd, 0x09, 0xfe, 0xed, 0x90, 0xc6,
|
||||||
0x11, 0x00, 0x00,
|
0x27, 0x50, 0xe4, 0x3c, 0x12, 0xef, 0xc3, 0xc9, 0xbd, 0x39, 0xd9, 0x37, 0xb3, 0x69, 0xfa, 0xa6,
|
||||||
|
0xb1, 0x08, 0xe1, 0x1f, 0x41, 0xde, 0x03, 0x5d, 0x86, 0x3b, 0x89, 0x1e, 0xb8, 0xc6, 0x05, 0x28,
|
||||||
|
0x94, 0x0f, 0xc7, 0x15, 0xeb, 0x8d, 0x67, 0x2f, 0x6a, 0x99, 0xe7, 0x2f, 0x6a, 0x99, 0xdf, 0x5e,
|
||||||
|
0xd4, 0x32, 0x8f, 0x0f, 0x6a, 0xda, 0xb3, 0x83, 0x9a, 0xf6, 0xfc, 0xa0, 0xa6, 0xfd, 0x71, 0x50,
|
||||||
|
0xd3, 0x9e, 0xfc, 0x59, 0xcb, 0x3c, 0xc8, 0xf6, 0x16, 0xfe, 0x09, 0x00, 0x00, 0xff, 0xff, 0x9c,
|
||||||
|
0xf8, 0xe2, 0x2b, 0x70, 0x12, 0x00, 0x00,
|
||||||
}
|
}
|
||||||
|
@ -245,6 +245,30 @@ message ListMeta {
|
|||||||
optional string resourceVersion = 2;
|
optional string resourceVersion = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// OwnerReference contains enough information to let you identify an owning
|
||||||
|
// object. Currently, an owning object must be in the same namespace, so there
|
||||||
|
// is no namespace field.
|
||||||
|
message OwnerReference {
|
||||||
|
// API version of the referent.
|
||||||
|
optional string apiVersion = 5;
|
||||||
|
|
||||||
|
// Kind of the referent.
|
||||||
|
// More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds
|
||||||
|
optional string kind = 1;
|
||||||
|
|
||||||
|
// Name of the referent.
|
||||||
|
// More info: http://kubernetes.io/docs/user-guide/identifiers#names
|
||||||
|
optional string name = 3;
|
||||||
|
|
||||||
|
// UID of the referent.
|
||||||
|
// More info: http://kubernetes.io/docs/user-guide/identifiers#uids
|
||||||
|
optional string uid = 4;
|
||||||
|
|
||||||
|
// If true, this reference points to the managing controller.
|
||||||
|
// +optional
|
||||||
|
optional bool controller = 6;
|
||||||
|
}
|
||||||
|
|
||||||
// RootPaths lists the paths available at root.
|
// RootPaths lists the paths available at root.
|
||||||
// For example: "/healthz", "/apis".
|
// For example: "/healthz", "/apis".
|
||||||
message RootPaths {
|
message RootPaths {
|
||||||
|
@ -109,7 +109,7 @@ type GetOptions struct {
|
|||||||
// - if unset, then the result is returned from remote storage based on quorum-read flag;
|
// - if unset, then the result is returned from remote storage based on quorum-read flag;
|
||||||
// - if it's 0, then we simply return what we currently have in cache, no guarantee;
|
// - if it's 0, then we simply return what we currently have in cache, no guarantee;
|
||||||
// - if set to non zero, then the result is at least as fresh as given rv.
|
// - if set to non zero, then the result is at least as fresh as given rv.
|
||||||
ResourceVersion string `json:"resourceVersion,omitempty"`
|
ResourceVersion string `json:"resourceVersion,omitempty" protobuf:"bytes,1,opt,name=resourceVersion"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// Status is a return value for calls that don't return other objects.
|
// Status is a return value for calls that don't return other objects.
|
||||||
|
@ -53,6 +53,7 @@ var map_APIResource = map[string]string{
|
|||||||
"name": "name is the name of the resource.",
|
"name": "name is the name of the resource.",
|
||||||
"namespaced": "namespaced indicates if a resource is namespaced or not.",
|
"namespaced": "namespaced indicates if a resource is namespaced or not.",
|
||||||
"kind": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')",
|
"kind": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')",
|
||||||
|
"verbs": "verbs is a list of supported kube verbs (this includes get, list, watch, create, update, patch, delete, deletecollection, and proxy)",
|
||||||
}
|
}
|
||||||
|
|
||||||
func (APIResource) SwaggerDoc() map[string]string {
|
func (APIResource) SwaggerDoc() map[string]string {
|
||||||
@ -89,6 +90,15 @@ func (ExportOptions) SwaggerDoc() map[string]string {
|
|||||||
return map_ExportOptions
|
return map_ExportOptions
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var map_GetOptions = map[string]string{
|
||||||
|
"": "GetOptions is the standard query options to the standard REST get call.",
|
||||||
|
"resourceVersion": "When specified: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.",
|
||||||
|
}
|
||||||
|
|
||||||
|
func (GetOptions) SwaggerDoc() map[string]string {
|
||||||
|
return map_GetOptions
|
||||||
|
}
|
||||||
|
|
||||||
var map_GroupVersionForDiscovery = map[string]string{
|
var map_GroupVersionForDiscovery = map[string]string{
|
||||||
"": "GroupVersion contains the \"group/version\" and \"version\" string of a version. It is made a struct to keep extensibility.",
|
"": "GroupVersion contains the \"group/version\" and \"version\" string of a version. It is made a struct to keep extensibility.",
|
||||||
"groupVersion": "groupVersion specifies the API group and version in the form \"group/version\"",
|
"groupVersion": "groupVersion specifies the API group and version in the form \"group/version\"",
|
||||||
@ -130,6 +140,19 @@ func (ListMeta) SwaggerDoc() map[string]string {
|
|||||||
return map_ListMeta
|
return map_ListMeta
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var map_OwnerReference = map[string]string{
|
||||||
|
"": "OwnerReference contains enough information to let you identify an owning object. Currently, an owning object must be in the same namespace, so there is no namespace field.",
|
||||||
|
"apiVersion": "API version of the referent.",
|
||||||
|
"kind": "Kind of the referent. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds",
|
||||||
|
"name": "Name of the referent. More info: http://kubernetes.io/docs/user-guide/identifiers#names",
|
||||||
|
"uid": "UID of the referent. More info: http://kubernetes.io/docs/user-guide/identifiers#uids",
|
||||||
|
"controller": "If true, this reference points to the managing controller.",
|
||||||
|
}
|
||||||
|
|
||||||
|
func (OwnerReference) SwaggerDoc() map[string]string {
|
||||||
|
return map_OwnerReference
|
||||||
|
}
|
||||||
|
|
||||||
var map_Patch = map[string]string{
|
var map_Patch = map[string]string{
|
||||||
"": "Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.",
|
"": "Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.",
|
||||||
}
|
}
|
||||||
|
41
pkg/apis/meta/v1/unstructured/BUILD
Normal file
41
pkg/apis/meta/v1/unstructured/BUILD
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
package(default_visibility = ["//visibility:public"])
|
||||||
|
|
||||||
|
licenses(["notice"])
|
||||||
|
|
||||||
|
load(
|
||||||
|
"@io_bazel_rules_go//go:def.bzl",
|
||||||
|
"go_binary",
|
||||||
|
"go_library",
|
||||||
|
"go_test",
|
||||||
|
"cgo_library",
|
||||||
|
)
|
||||||
|
|
||||||
|
go_library(
|
||||||
|
name = "go_default_library",
|
||||||
|
srcs = ["unstructured.go"],
|
||||||
|
tags = ["automanaged"],
|
||||||
|
deps = [
|
||||||
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
|
"//pkg/runtime:go_default_library",
|
||||||
|
"//pkg/runtime/schema:go_default_library",
|
||||||
|
"//pkg/types:go_default_library",
|
||||||
|
"//pkg/util/json:go_default_library",
|
||||||
|
"//vendor:github.com/golang/glog",
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
|
go_test(
|
||||||
|
name = "go_default_xtest",
|
||||||
|
srcs = ["unstructured_test.go"],
|
||||||
|
tags = ["automanaged"],
|
||||||
|
deps = [
|
||||||
|
"//pkg/api:go_default_library",
|
||||||
|
"//pkg/api/testapi:go_default_library",
|
||||||
|
"//pkg/api/validation:go_default_library",
|
||||||
|
"//pkg/apimachinery/registered:go_default_library",
|
||||||
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
|
"//pkg/apis/meta/v1/unstructured:go_default_library",
|
||||||
|
"//pkg/runtime:go_default_library",
|
||||||
|
"//pkg/types:go_default_library",
|
||||||
|
],
|
||||||
|
)
|
@ -285,6 +285,25 @@ func DeepCopy_v1_ListMeta(in interface{}, out interface{}, c *conversion.Cloner)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func DeepCopy_v1_OwnerReference(in interface{}, out interface{}, c *conversion.Cloner) error {
|
||||||
|
{
|
||||||
|
in := in.(*OwnerReference)
|
||||||
|
out := out.(*OwnerReference)
|
||||||
|
out.APIVersion = in.APIVersion
|
||||||
|
out.Kind = in.Kind
|
||||||
|
out.Name = in.Name
|
||||||
|
out.UID = in.UID
|
||||||
|
if in.Controller != nil {
|
||||||
|
in, out := &in.Controller, &out.Controller
|
||||||
|
*out = new(bool)
|
||||||
|
**out = **in
|
||||||
|
} else {
|
||||||
|
out.Controller = nil
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
func DeepCopy_v1_Patch(in interface{}, out interface{}, c *conversion.Cloner) error {
|
func DeepCopy_v1_Patch(in interface{}, out interface{}, c *conversion.Cloner) error {
|
||||||
{
|
{
|
||||||
in := in.(*Patch)
|
in := in.(*Patch)
|
||||||
|
@ -23,6 +23,7 @@ go_library(
|
|||||||
"//pkg/api/meta:go_default_library",
|
"//pkg/api/meta:go_default_library",
|
||||||
"//pkg/api/v1:go_default_library",
|
"//pkg/api/v1:go_default_library",
|
||||||
"//pkg/apis/meta/v1:go_default_library",
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
|
"//pkg/apis/meta/v1/unstructured:go_default_library",
|
||||||
"//pkg/client/restclient:go_default_library",
|
"//pkg/client/restclient:go_default_library",
|
||||||
"//pkg/conversion/queryparams:go_default_library",
|
"//pkg/conversion/queryparams:go_default_library",
|
||||||
"//pkg/runtime:go_default_library",
|
"//pkg/runtime:go_default_library",
|
||||||
@ -45,6 +46,7 @@ go_test(
|
|||||||
"//pkg/api:go_default_library",
|
"//pkg/api:go_default_library",
|
||||||
"//pkg/api/v1:go_default_library",
|
"//pkg/api/v1:go_default_library",
|
||||||
"//pkg/apis/meta/v1:go_default_library",
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
|
"//pkg/apis/meta/v1/unstructured:go_default_library",
|
||||||
"//pkg/client/restclient:go_default_library",
|
"//pkg/client/restclient:go_default_library",
|
||||||
"//pkg/runtime:go_default_library",
|
"//pkg/runtime:go_default_library",
|
||||||
"//pkg/runtime/schema:go_default_library",
|
"//pkg/runtime/schema:go_default_library",
|
||||||
|
@ -92,7 +92,7 @@ func (m *PodControllerRefManager) Classify(pods []*v1.Pod) (
|
|||||||
|
|
||||||
// getControllerOf returns the controllerRef if controllee has a controller,
|
// getControllerOf returns the controllerRef if controllee has a controller,
|
||||||
// otherwise returns nil.
|
// otherwise returns nil.
|
||||||
func getControllerOf(controllee v1.ObjectMeta) *v1.OwnerReference {
|
func getControllerOf(controllee v1.ObjectMeta) *metav1.OwnerReference {
|
||||||
for _, owner := range controllee.OwnerReferences {
|
for _, owner := range controllee.OwnerReferences {
|
||||||
// controlled by other controller
|
// controlled by other controller
|
||||||
if owner.Controller != nil && *owner.Controller == true {
|
if owner.Controller != nil && *owner.Controller == true {
|
||||||
|
@ -369,7 +369,7 @@ type PodControlInterface interface {
|
|||||||
// CreatePodsOnNode creates a new pod according to the spec on the specified node.
|
// CreatePodsOnNode creates a new pod according to the spec on the specified node.
|
||||||
CreatePodsOnNode(nodeName, namespace string, template *v1.PodTemplateSpec, object runtime.Object) error
|
CreatePodsOnNode(nodeName, namespace string, template *v1.PodTemplateSpec, object runtime.Object) error
|
||||||
// CreatePodsWithControllerRef creates new pods according to the spec, and sets object as the pod's controller.
|
// CreatePodsWithControllerRef creates new pods according to the spec, and sets object as the pod's controller.
|
||||||
CreatePodsWithControllerRef(namespace string, template *v1.PodTemplateSpec, object runtime.Object, controllerRef *v1.OwnerReference) error
|
CreatePodsWithControllerRef(namespace string, template *v1.PodTemplateSpec, object runtime.Object, controllerRef *metav1.OwnerReference) error
|
||||||
// DeletePod deletes the pod identified by podID.
|
// DeletePod deletes the pod identified by podID.
|
||||||
DeletePod(namespace string, podID string, object runtime.Object) error
|
DeletePod(namespace string, podID string, object runtime.Object) error
|
||||||
// PatchPod patches the pod.
|
// PatchPod patches the pod.
|
||||||
@ -436,7 +436,7 @@ func (r RealPodControl) CreatePods(namespace string, template *v1.PodTemplateSpe
|
|||||||
return r.createPods("", namespace, template, object, nil)
|
return r.createPods("", namespace, template, object, nil)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (r RealPodControl) CreatePodsWithControllerRef(namespace string, template *v1.PodTemplateSpec, controllerObject runtime.Object, controllerRef *v1.OwnerReference) error {
|
func (r RealPodControl) CreatePodsWithControllerRef(namespace string, template *v1.PodTemplateSpec, controllerObject runtime.Object, controllerRef *metav1.OwnerReference) error {
|
||||||
if controllerRef == nil {
|
if controllerRef == nil {
|
||||||
return fmt.Errorf("controllerRef is nil")
|
return fmt.Errorf("controllerRef is nil")
|
||||||
}
|
}
|
||||||
@ -461,7 +461,7 @@ func (r RealPodControl) PatchPod(namespace, name string, data []byte) error {
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
func GetPodFromTemplate(template *v1.PodTemplateSpec, parentObject runtime.Object, controllerRef *v1.OwnerReference) (*v1.Pod, error) {
|
func GetPodFromTemplate(template *v1.PodTemplateSpec, parentObject runtime.Object, controllerRef *metav1.OwnerReference) (*v1.Pod, error) {
|
||||||
desiredLabels := getPodsLabelSet(template)
|
desiredLabels := getPodsLabelSet(template)
|
||||||
desiredFinalizers := getPodsFinalizers(template)
|
desiredFinalizers := getPodsFinalizers(template)
|
||||||
desiredAnnotations, err := getPodsAnnotationSet(template, parentObject)
|
desiredAnnotations, err := getPodsAnnotationSet(template, parentObject)
|
||||||
@ -493,7 +493,7 @@ func GetPodFromTemplate(template *v1.PodTemplateSpec, parentObject runtime.Objec
|
|||||||
return pod, nil
|
return pod, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (r RealPodControl) createPods(nodeName, namespace string, template *v1.PodTemplateSpec, object runtime.Object, controllerRef *v1.OwnerReference) error {
|
func (r RealPodControl) createPods(nodeName, namespace string, template *v1.PodTemplateSpec, object runtime.Object, controllerRef *metav1.OwnerReference) error {
|
||||||
pod, err := GetPodFromTemplate(template, object, controllerRef)
|
pod, err := GetPodFromTemplate(template, object, controllerRef)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
@ -537,7 +537,7 @@ func (r RealPodControl) DeletePod(namespace string, podID string, object runtime
|
|||||||
type FakePodControl struct {
|
type FakePodControl struct {
|
||||||
sync.Mutex
|
sync.Mutex
|
||||||
Templates []v1.PodTemplateSpec
|
Templates []v1.PodTemplateSpec
|
||||||
ControllerRefs []v1.OwnerReference
|
ControllerRefs []metav1.OwnerReference
|
||||||
DeletePodName []string
|
DeletePodName []string
|
||||||
Patches [][]byte
|
Patches [][]byte
|
||||||
Err error
|
Err error
|
||||||
@ -565,7 +565,7 @@ func (f *FakePodControl) CreatePods(namespace string, spec *v1.PodTemplateSpec,
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (f *FakePodControl) CreatePodsWithControllerRef(namespace string, spec *v1.PodTemplateSpec, object runtime.Object, controllerRef *v1.OwnerReference) error {
|
func (f *FakePodControl) CreatePodsWithControllerRef(namespace string, spec *v1.PodTemplateSpec, object runtime.Object, controllerRef *metav1.OwnerReference) error {
|
||||||
f.Lock()
|
f.Lock()
|
||||||
defer f.Unlock()
|
defer f.Unlock()
|
||||||
f.Templates = append(f.Templates, *spec)
|
f.Templates = append(f.Templates, *spec)
|
||||||
@ -601,7 +601,7 @@ func (f *FakePodControl) Clear() {
|
|||||||
defer f.Unlock()
|
defer f.Unlock()
|
||||||
f.DeletePodName = []string{}
|
f.DeletePodName = []string{}
|
||||||
f.Templates = []v1.PodTemplateSpec{}
|
f.Templates = []v1.PodTemplateSpec{}
|
||||||
f.ControllerRefs = []v1.OwnerReference{}
|
f.ControllerRefs = []metav1.OwnerReference{}
|
||||||
f.Patches = [][]byte{}
|
f.Patches = [][]byte{}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -23,9 +23,9 @@ go_library(
|
|||||||
"//pkg/api:go_default_library",
|
"//pkg/api:go_default_library",
|
||||||
"//pkg/api/errors:go_default_library",
|
"//pkg/api/errors:go_default_library",
|
||||||
"//pkg/api/meta:go_default_library",
|
"//pkg/api/meta:go_default_library",
|
||||||
"//pkg/api/meta/metatypes:go_default_library",
|
|
||||||
"//pkg/api/v1:go_default_library",
|
"//pkg/api/v1:go_default_library",
|
||||||
"//pkg/apis/meta/v1:go_default_library",
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
|
"//pkg/apis/meta/v1/unstructured:go_default_library",
|
||||||
"//pkg/client/cache:go_default_library",
|
"//pkg/client/cache:go_default_library",
|
||||||
"//pkg/client/typed/dynamic:go_default_library",
|
"//pkg/client/typed/dynamic:go_default_library",
|
||||||
"//pkg/controller/garbagecollector/metaonly:go_default_library",
|
"//pkg/controller/garbagecollector/metaonly:go_default_library",
|
||||||
@ -53,7 +53,6 @@ go_test(
|
|||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//pkg/api/install:go_default_library",
|
"//pkg/api/install:go_default_library",
|
||||||
"//pkg/api/meta/metatypes:go_default_library",
|
|
||||||
"//pkg/api/v1:go_default_library",
|
"//pkg/api/v1:go_default_library",
|
||||||
"//pkg/apimachinery/registered:go_default_library",
|
"//pkg/apimachinery/registered:go_default_library",
|
||||||
"//pkg/apis/meta/v1:go_default_library",
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
|
@ -120,7 +120,7 @@ func setupGC(t *testing.T, config *restclient.Config) *GarbageCollector {
|
|||||||
return gc
|
return gc
|
||||||
}
|
}
|
||||||
|
|
||||||
func getPod(podName string, ownerReferences []v1.OwnerReference) *v1.Pod {
|
func getPod(podName string, ownerReferences []metav1.OwnerReference) *v1.Pod {
|
||||||
return &v1.Pod{
|
return &v1.Pod{
|
||||||
TypeMeta: metav1.TypeMeta{
|
TypeMeta: metav1.TypeMeta{
|
||||||
Kind: "Pod",
|
Kind: "Pod",
|
||||||
@ -144,7 +144,7 @@ func serilizeOrDie(t *testing.T, object interface{}) []byte {
|
|||||||
|
|
||||||
// test the processItem function making the expected actions.
|
// test the processItem function making the expected actions.
|
||||||
func TestProcessItem(t *testing.T) {
|
func TestProcessItem(t *testing.T) {
|
||||||
pod := getPod("ToBeDeletedPod", []v1.OwnerReference{
|
pod := getPod("ToBeDeletedPod", []metav1.OwnerReference{
|
||||||
{
|
{
|
||||||
Kind: "ReplicationController",
|
Kind: "ReplicationController",
|
||||||
Name: "owner1",
|
Name: "owner1",
|
||||||
@ -230,9 +230,9 @@ func verifyGraphInvariants(scenario string, uidToNode map[types.UID]*node, t *te
|
|||||||
}
|
}
|
||||||
|
|
||||||
func createEvent(eventType eventType, selfUID string, owners []string) event {
|
func createEvent(eventType eventType, selfUID string, owners []string) event {
|
||||||
var ownerReferences []v1.OwnerReference
|
var ownerReferences []metav1.OwnerReference
|
||||||
for i := 0; i < len(owners); i++ {
|
for i := 0; i < len(owners); i++ {
|
||||||
ownerReferences = append(ownerReferences, v1.OwnerReference{UID: types.UID(owners[i])})
|
ownerReferences = append(ownerReferences, metav1.OwnerReference{UID: types.UID(owners[i])})
|
||||||
}
|
}
|
||||||
return event{
|
return event{
|
||||||
eventType: eventType,
|
eventType: eventType,
|
||||||
@ -379,7 +379,7 @@ func podToGCNode(pod *v1.Pod) *node {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestAbsentUIDCache(t *testing.T) {
|
func TestAbsentUIDCache(t *testing.T) {
|
||||||
rc1Pod1 := getPod("rc1Pod1", []v1.OwnerReference{
|
rc1Pod1 := getPod("rc1Pod1", []metav1.OwnerReference{
|
||||||
{
|
{
|
||||||
Kind: "ReplicationController",
|
Kind: "ReplicationController",
|
||||||
Name: "rc1",
|
Name: "rc1",
|
||||||
@ -387,7 +387,7 @@ func TestAbsentUIDCache(t *testing.T) {
|
|||||||
APIVersion: "v1",
|
APIVersion: "v1",
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
rc1Pod2 := getPod("rc1Pod2", []v1.OwnerReference{
|
rc1Pod2 := getPod("rc1Pod2", []metav1.OwnerReference{
|
||||||
{
|
{
|
||||||
Kind: "ReplicationController",
|
Kind: "ReplicationController",
|
||||||
Name: "rc1",
|
Name: "rc1",
|
||||||
@ -395,7 +395,7 @@ func TestAbsentUIDCache(t *testing.T) {
|
|||||||
APIVersion: "v1",
|
APIVersion: "v1",
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
rc2Pod1 := getPod("rc2Pod1", []v1.OwnerReference{
|
rc2Pod1 := getPod("rc2Pod1", []metav1.OwnerReference{
|
||||||
{
|
{
|
||||||
Kind: "ReplicationController",
|
Kind: "ReplicationController",
|
||||||
Name: "rc2",
|
Name: "rc2",
|
||||||
@ -403,7 +403,7 @@ func TestAbsentUIDCache(t *testing.T) {
|
|||||||
APIVersion: "v1",
|
APIVersion: "v1",
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
rc3Pod1 := getPod("rc3Pod1", []v1.OwnerReference{
|
rc3Pod1 := getPod("rc3Pod1", []metav1.OwnerReference{
|
||||||
{
|
{
|
||||||
Kind: "ReplicationController",
|
Kind: "ReplicationController",
|
||||||
Name: "rc3",
|
Name: "rc3",
|
||||||
|
@ -38,7 +38,7 @@ func getPod() *v1.Pod {
|
|||||||
},
|
},
|
||||||
ObjectMeta: v1.ObjectMeta{
|
ObjectMeta: v1.ObjectMeta{
|
||||||
Name: "pod",
|
Name: "pod",
|
||||||
OwnerReferences: []v1.OwnerReference{
|
OwnerReferences: []metav1.OwnerReference{
|
||||||
{UID: "1234"},
|
{UID: "1234"},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
@ -22,6 +22,7 @@ go_library(
|
|||||||
"//pkg/api/errors:go_default_library",
|
"//pkg/api/errors:go_default_library",
|
||||||
"//pkg/api/v1:go_default_library",
|
"//pkg/api/v1:go_default_library",
|
||||||
"//pkg/apis/meta/v1:go_default_library",
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
|
"//pkg/apis/meta/v1/unstructured:go_default_library",
|
||||||
"//pkg/client/cache:go_default_library",
|
"//pkg/client/cache:go_default_library",
|
||||||
"//pkg/client/clientset_generated/release_1_5:go_default_library",
|
"//pkg/client/clientset_generated/release_1_5:go_default_library",
|
||||||
"//pkg/client/typed/discovery:go_default_library",
|
"//pkg/client/typed/discovery:go_default_library",
|
||||||
|
@ -485,7 +485,7 @@ func (rsc *ReplicaSetController) manageReplicas(filteredPods []*v1.Pod, rs *exte
|
|||||||
|
|
||||||
if rsc.garbageCollectorEnabled {
|
if rsc.garbageCollectorEnabled {
|
||||||
var trueVar = true
|
var trueVar = true
|
||||||
controllerRef := &v1.OwnerReference{
|
controllerRef := &metav1.OwnerReference{
|
||||||
APIVersion: getRSKind().GroupVersion().String(),
|
APIVersion: getRSKind().GroupVersion().String(),
|
||||||
Kind: getRSKind().Kind,
|
Kind: getRSKind().Kind,
|
||||||
Name: rs.Name,
|
Name: rs.Name,
|
||||||
|
@ -161,11 +161,11 @@ func newPod(name string, rs *extensions.ReplicaSet, status v1.PodPhase, lastTran
|
|||||||
func newPodList(store cache.Store, count int, status v1.PodPhase, labelMap map[string]string, rs *extensions.ReplicaSet, name string) *v1.PodList {
|
func newPodList(store cache.Store, count int, status v1.PodPhase, labelMap map[string]string, rs *extensions.ReplicaSet, name string) *v1.PodList {
|
||||||
pods := []v1.Pod{}
|
pods := []v1.Pod{}
|
||||||
var trueVar = true
|
var trueVar = true
|
||||||
controllerReference := v1.OwnerReference{UID: rs.UID, APIVersion: "v1beta1", Kind: "ReplicaSet", Name: rs.Name, Controller: &trueVar}
|
controllerReference := metav1.OwnerReference{UID: rs.UID, APIVersion: "v1beta1", Kind: "ReplicaSet", Name: rs.Name, Controller: &trueVar}
|
||||||
for i := 0; i < count; i++ {
|
for i := 0; i < count; i++ {
|
||||||
pod := newPod(fmt.Sprintf("%s%d", name, i), rs, status, nil)
|
pod := newPod(fmt.Sprintf("%s%d", name, i), rs, status, nil)
|
||||||
pod.ObjectMeta.Labels = labelMap
|
pod.ObjectMeta.Labels = labelMap
|
||||||
pod.OwnerReferences = []v1.OwnerReference{controllerReference}
|
pod.OwnerReferences = []metav1.OwnerReference{controllerReference}
|
||||||
if store != nil {
|
if store != nil {
|
||||||
store.Add(pod)
|
store.Add(pod)
|
||||||
}
|
}
|
||||||
@ -1143,10 +1143,10 @@ func TestDoNotPatchPodWithOtherControlRef(t *testing.T) {
|
|||||||
manager, fakePodControl := setupManagerWithGCEnabled(stopCh, rs)
|
manager, fakePodControl := setupManagerWithGCEnabled(stopCh, rs)
|
||||||
manager.rsLister.Indexer.Add(rs)
|
manager.rsLister.Indexer.Add(rs)
|
||||||
var trueVar = true
|
var trueVar = true
|
||||||
otherControllerReference := v1.OwnerReference{UID: uuid.NewUUID(), APIVersion: "v1beta1", Kind: "ReplicaSet", Name: "AnotherRS", Controller: &trueVar}
|
otherControllerReference := metav1.OwnerReference{UID: uuid.NewUUID(), APIVersion: "v1beta1", Kind: "ReplicaSet", Name: "AnotherRS", Controller: &trueVar}
|
||||||
// add to podLister a matching Pod controlled by another controller. Expect no patch.
|
// add to podLister a matching Pod controlled by another controller. Expect no patch.
|
||||||
pod := newPod("pod", rs, v1.PodRunning, nil)
|
pod := newPod("pod", rs, v1.PodRunning, nil)
|
||||||
pod.OwnerReferences = []v1.OwnerReference{otherControllerReference}
|
pod.OwnerReferences = []metav1.OwnerReference{otherControllerReference}
|
||||||
manager.podLister.Indexer.Add(pod)
|
manager.podLister.Indexer.Add(pod)
|
||||||
err := manager.syncReplicaSet(getKey(rs, t))
|
err := manager.syncReplicaSet(getKey(rs, t))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -1166,9 +1166,9 @@ func TestPatchPodWithOtherOwnerRef(t *testing.T) {
|
|||||||
// add to podLister one more matching pod that doesn't have a controller
|
// add to podLister one more matching pod that doesn't have a controller
|
||||||
// ref, but has an owner ref pointing to other object. Expect a patch to
|
// ref, but has an owner ref pointing to other object. Expect a patch to
|
||||||
// take control of it.
|
// take control of it.
|
||||||
unrelatedOwnerReference := v1.OwnerReference{UID: uuid.NewUUID(), APIVersion: "batch/v1", Kind: "Job", Name: "Job"}
|
unrelatedOwnerReference := metav1.OwnerReference{UID: uuid.NewUUID(), APIVersion: "batch/v1", Kind: "Job", Name: "Job"}
|
||||||
pod := newPod("pod", rs, v1.PodRunning, nil)
|
pod := newPod("pod", rs, v1.PodRunning, nil)
|
||||||
pod.OwnerReferences = []v1.OwnerReference{unrelatedOwnerReference}
|
pod.OwnerReferences = []metav1.OwnerReference{unrelatedOwnerReference}
|
||||||
manager.podLister.Indexer.Add(pod)
|
manager.podLister.Indexer.Add(pod)
|
||||||
|
|
||||||
err := manager.syncReplicaSet(getKey(rs, t))
|
err := manager.syncReplicaSet(getKey(rs, t))
|
||||||
@ -1188,9 +1188,9 @@ func TestPatchPodWithCorrectOwnerRef(t *testing.T) {
|
|||||||
manager.rsLister.Indexer.Add(rs)
|
manager.rsLister.Indexer.Add(rs)
|
||||||
// add to podLister a matching pod that has an ownerRef pointing to the rs,
|
// add to podLister a matching pod that has an ownerRef pointing to the rs,
|
||||||
// but ownerRef.Controller is false. Expect a patch to take control it.
|
// but ownerRef.Controller is false. Expect a patch to take control it.
|
||||||
rsOwnerReference := v1.OwnerReference{UID: rs.UID, APIVersion: "v1", Kind: "ReplicaSet", Name: rs.Name}
|
rsOwnerReference := metav1.OwnerReference{UID: rs.UID, APIVersion: "v1", Kind: "ReplicaSet", Name: rs.Name}
|
||||||
pod := newPod("pod", rs, v1.PodRunning, nil)
|
pod := newPod("pod", rs, v1.PodRunning, nil)
|
||||||
pod.OwnerReferences = []v1.OwnerReference{rsOwnerReference}
|
pod.OwnerReferences = []metav1.OwnerReference{rsOwnerReference}
|
||||||
manager.podLister.Indexer.Add(pod)
|
manager.podLister.Indexer.Add(pod)
|
||||||
|
|
||||||
err := manager.syncReplicaSet(getKey(rs, t))
|
err := manager.syncReplicaSet(getKey(rs, t))
|
||||||
@ -1254,8 +1254,8 @@ func TestUpdateLabelsRemoveControllerRef(t *testing.T) {
|
|||||||
pod := newPod("pod", rs, v1.PodRunning, nil)
|
pod := newPod("pod", rs, v1.PodRunning, nil)
|
||||||
pod.ResourceVersion = "1"
|
pod.ResourceVersion = "1"
|
||||||
var trueVar = true
|
var trueVar = true
|
||||||
rsOwnerReference := v1.OwnerReference{UID: rs.UID, APIVersion: "v1beta1", Kind: "ReplicaSet", Name: rs.Name, Controller: &trueVar}
|
rsOwnerReference := metav1.OwnerReference{UID: rs.UID, APIVersion: "v1beta1", Kind: "ReplicaSet", Name: rs.Name, Controller: &trueVar}
|
||||||
pod.OwnerReferences = []v1.OwnerReference{rsOwnerReference}
|
pod.OwnerReferences = []metav1.OwnerReference{rsOwnerReference}
|
||||||
updatedPod := *pod
|
updatedPod := *pod
|
||||||
// reset the labels
|
// reset the labels
|
||||||
updatedPod.Labels = make(map[string]string)
|
updatedPod.Labels = make(map[string]string)
|
||||||
|
@ -545,7 +545,7 @@ func (rm *ReplicationManager) manageReplicas(filteredPods []*v1.Pod, rc *v1.Repl
|
|||||||
var err error
|
var err error
|
||||||
if rm.garbageCollectorEnabled {
|
if rm.garbageCollectorEnabled {
|
||||||
var trueVar = true
|
var trueVar = true
|
||||||
controllerRef := &v1.OwnerReference{
|
controllerRef := &metav1.OwnerReference{
|
||||||
APIVersion: getRCKind().GroupVersion().String(),
|
APIVersion: getRCKind().GroupVersion().String(),
|
||||||
Kind: getRCKind().Kind,
|
Kind: getRCKind().Kind,
|
||||||
Name: rc.Name,
|
Name: rc.Name,
|
||||||
|
@ -123,10 +123,10 @@ func newPod(name string, rc *v1.ReplicationController, status v1.PodPhase, lastT
|
|||||||
func newPodList(store cache.Store, count int, status v1.PodPhase, rc *v1.ReplicationController, name string) *v1.PodList {
|
func newPodList(store cache.Store, count int, status v1.PodPhase, rc *v1.ReplicationController, name string) *v1.PodList {
|
||||||
pods := []v1.Pod{}
|
pods := []v1.Pod{}
|
||||||
var trueVar = true
|
var trueVar = true
|
||||||
controllerReference := v1.OwnerReference{UID: rc.UID, APIVersion: "v1", Kind: "ReplicationController", Name: rc.Name, Controller: &trueVar}
|
controllerReference := metav1.OwnerReference{UID: rc.UID, APIVersion: "v1", Kind: "ReplicationController", Name: rc.Name, Controller: &trueVar}
|
||||||
for i := 0; i < count; i++ {
|
for i := 0; i < count; i++ {
|
||||||
pod := newPod(fmt.Sprintf("%s%d", name, i), rc, status, nil)
|
pod := newPod(fmt.Sprintf("%s%d", name, i), rc, status, nil)
|
||||||
pod.OwnerReferences = []v1.OwnerReference{controllerReference}
|
pod.OwnerReferences = []metav1.OwnerReference{controllerReference}
|
||||||
if store != nil {
|
if store != nil {
|
||||||
store.Add(pod)
|
store.Add(pod)
|
||||||
}
|
}
|
||||||
@ -1159,10 +1159,10 @@ func TestDoNotPatchPodWithOtherControlRef(t *testing.T) {
|
|||||||
rc := newReplicationController(2)
|
rc := newReplicationController(2)
|
||||||
manager.rcStore.Indexer.Add(rc)
|
manager.rcStore.Indexer.Add(rc)
|
||||||
var trueVar = true
|
var trueVar = true
|
||||||
otherControllerReference := v1.OwnerReference{UID: uuid.NewUUID(), APIVersion: "v1", Kind: "ReplicationController", Name: "AnotherRC", Controller: &trueVar}
|
otherControllerReference := metav1.OwnerReference{UID: uuid.NewUUID(), APIVersion: "v1", Kind: "ReplicationController", Name: "AnotherRC", Controller: &trueVar}
|
||||||
// add to podStore a matching Pod controlled by another controller. Expect no patch.
|
// add to podStore a matching Pod controlled by another controller. Expect no patch.
|
||||||
pod := newPod("pod", rc, v1.PodRunning, nil)
|
pod := newPod("pod", rc, v1.PodRunning, nil)
|
||||||
pod.OwnerReferences = []v1.OwnerReference{otherControllerReference}
|
pod.OwnerReferences = []metav1.OwnerReference{otherControllerReference}
|
||||||
manager.podStore.Indexer.Add(pod)
|
manager.podStore.Indexer.Add(pod)
|
||||||
err := manager.syncReplicationController(getKey(rc, t))
|
err := manager.syncReplicationController(getKey(rc, t))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -1179,9 +1179,9 @@ func TestPatchPodWithOtherOwnerRef(t *testing.T) {
|
|||||||
// add to podStore one more matching pod that doesn't have a controller
|
// add to podStore one more matching pod that doesn't have a controller
|
||||||
// ref, but has an owner ref pointing to other object. Expect a patch to
|
// ref, but has an owner ref pointing to other object. Expect a patch to
|
||||||
// take control of it.
|
// take control of it.
|
||||||
unrelatedOwnerReference := v1.OwnerReference{UID: uuid.NewUUID(), APIVersion: "batch/v1", Kind: "Job", Name: "Job"}
|
unrelatedOwnerReference := metav1.OwnerReference{UID: uuid.NewUUID(), APIVersion: "batch/v1", Kind: "Job", Name: "Job"}
|
||||||
pod := newPod("pod", rc, v1.PodRunning, nil)
|
pod := newPod("pod", rc, v1.PodRunning, nil)
|
||||||
pod.OwnerReferences = []v1.OwnerReference{unrelatedOwnerReference}
|
pod.OwnerReferences = []metav1.OwnerReference{unrelatedOwnerReference}
|
||||||
manager.podStore.Indexer.Add(pod)
|
manager.podStore.Indexer.Add(pod)
|
||||||
|
|
||||||
err := manager.syncReplicationController(getKey(rc, t))
|
err := manager.syncReplicationController(getKey(rc, t))
|
||||||
@ -1198,9 +1198,9 @@ func TestPatchPodWithCorrectOwnerRef(t *testing.T) {
|
|||||||
manager.rcStore.Indexer.Add(rc)
|
manager.rcStore.Indexer.Add(rc)
|
||||||
// add to podStore a matching pod that has an ownerRef pointing to the rc,
|
// add to podStore a matching pod that has an ownerRef pointing to the rc,
|
||||||
// but ownerRef.Controller is false. Expect a patch to take control it.
|
// but ownerRef.Controller is false. Expect a patch to take control it.
|
||||||
rcOwnerReference := v1.OwnerReference{UID: rc.UID, APIVersion: "v1", Kind: "ReplicationController", Name: rc.Name}
|
rcOwnerReference := metav1.OwnerReference{UID: rc.UID, APIVersion: "v1", Kind: "ReplicationController", Name: rc.Name}
|
||||||
pod := newPod("pod", rc, v1.PodRunning, nil)
|
pod := newPod("pod", rc, v1.PodRunning, nil)
|
||||||
pod.OwnerReferences = []v1.OwnerReference{rcOwnerReference}
|
pod.OwnerReferences = []metav1.OwnerReference{rcOwnerReference}
|
||||||
manager.podStore.Indexer.Add(pod)
|
manager.podStore.Indexer.Add(pod)
|
||||||
|
|
||||||
err := manager.syncReplicationController(getKey(rc, t))
|
err := manager.syncReplicationController(getKey(rc, t))
|
||||||
@ -1255,8 +1255,8 @@ func TestUpdateLabelsRemoveControllerRef(t *testing.T) {
|
|||||||
pod := newPod("pod", rc, v1.PodRunning, nil)
|
pod := newPod("pod", rc, v1.PodRunning, nil)
|
||||||
pod.ResourceVersion = "1"
|
pod.ResourceVersion = "1"
|
||||||
var trueVar = true
|
var trueVar = true
|
||||||
rcOwnerReference := v1.OwnerReference{UID: rc.UID, APIVersion: "v1", Kind: "ReplicationController", Name: rc.Name, Controller: &trueVar}
|
rcOwnerReference := metav1.OwnerReference{UID: rc.UID, APIVersion: "v1", Kind: "ReplicationController", Name: rc.Name, Controller: &trueVar}
|
||||||
pod.OwnerReferences = []v1.OwnerReference{rcOwnerReference}
|
pod.OwnerReferences = []metav1.OwnerReference{rcOwnerReference}
|
||||||
updatedPod := *pod
|
updatedPod := *pod
|
||||||
// reset the labels
|
// reset the labels
|
||||||
updatedPod.Labels = make(map[string]string)
|
updatedPod.Labels = make(map[string]string)
|
||||||
|
@ -72,6 +72,7 @@ go_library(
|
|||||||
"//pkg/apis/extensions:go_default_library",
|
"//pkg/apis/extensions:go_default_library",
|
||||||
"//pkg/apis/extensions/v1beta1:go_default_library",
|
"//pkg/apis/extensions/v1beta1:go_default_library",
|
||||||
"//pkg/apis/meta/v1:go_default_library",
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
|
"//pkg/apis/meta/v1/unstructured:go_default_library",
|
||||||
"//pkg/apis/policy:go_default_library",
|
"//pkg/apis/policy:go_default_library",
|
||||||
"//pkg/apis/rbac:go_default_library",
|
"//pkg/apis/rbac:go_default_library",
|
||||||
"//pkg/apis/storage:go_default_library",
|
"//pkg/apis/storage:go_default_library",
|
||||||
|
@ -74,6 +74,7 @@ go_library(
|
|||||||
"//pkg/apis/certificates:go_default_library",
|
"//pkg/apis/certificates:go_default_library",
|
||||||
"//pkg/apis/extensions/v1beta1:go_default_library",
|
"//pkg/apis/extensions/v1beta1:go_default_library",
|
||||||
"//pkg/apis/meta/v1:go_default_library",
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
|
"//pkg/apis/meta/v1/unstructured:go_default_library",
|
||||||
"//pkg/apis/policy:go_default_library",
|
"//pkg/apis/policy:go_default_library",
|
||||||
"//pkg/client/clientset_generated/internalclientset:go_default_library",
|
"//pkg/client/clientset_generated/internalclientset:go_default_library",
|
||||||
"//pkg/client/clientset_generated/internalclientset/typed/core/internalversion:go_default_library",
|
"//pkg/client/clientset_generated/internalclientset/typed/core/internalversion:go_default_library",
|
||||||
|
@ -35,6 +35,7 @@ go_library(
|
|||||||
"//pkg/apis/batch:go_default_library",
|
"//pkg/apis/batch:go_default_library",
|
||||||
"//pkg/apis/extensions:go_default_library",
|
"//pkg/apis/extensions:go_default_library",
|
||||||
"//pkg/apis/meta/v1:go_default_library",
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
|
"//pkg/apis/meta/v1/unstructured:go_default_library",
|
||||||
"//pkg/client/clientset_generated/internalclientset:go_default_library",
|
"//pkg/client/clientset_generated/internalclientset:go_default_library",
|
||||||
"//pkg/client/clientset_generated/internalclientset/typed/core/internalversion:go_default_library",
|
"//pkg/client/clientset_generated/internalclientset/typed/core/internalversion:go_default_library",
|
||||||
"//pkg/client/restclient:go_default_library",
|
"//pkg/client/restclient:go_default_library",
|
||||||
|
@ -29,21 +29,15 @@ go_library(
|
|||||||
"swagger_doc_generator.go",
|
"swagger_doc_generator.go",
|
||||||
"types.go",
|
"types.go",
|
||||||
"types_proto.go",
|
"types_proto.go",
|
||||||
"unstructured.go",
|
|
||||||
"zz_generated.deepcopy.go",
|
"zz_generated.deepcopy.go",
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//pkg/api/meta/metatypes:go_default_library",
|
|
||||||
"//pkg/apis/meta/v1:go_default_library",
|
|
||||||
"//pkg/conversion:go_default_library",
|
"//pkg/conversion:go_default_library",
|
||||||
"//pkg/conversion/queryparams:go_default_library",
|
"//pkg/conversion/queryparams:go_default_library",
|
||||||
"//pkg/runtime/schema:go_default_library",
|
"//pkg/runtime/schema:go_default_library",
|
||||||
"//pkg/types:go_default_library",
|
|
||||||
"//pkg/util/errors:go_default_library",
|
"//pkg/util/errors:go_default_library",
|
||||||
"//pkg/util/json:go_default_library",
|
|
||||||
"//vendor:github.com/gogo/protobuf/proto",
|
"//vendor:github.com/gogo/protobuf/proto",
|
||||||
"//vendor:github.com/golang/glog",
|
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -63,16 +57,13 @@ go_test(
|
|||||||
"extension_test.go",
|
"extension_test.go",
|
||||||
"helper_test.go",
|
"helper_test.go",
|
||||||
"scheme_test.go",
|
"scheme_test.go",
|
||||||
"unstructured_test.go",
|
|
||||||
"unversioned_test.go",
|
"unversioned_test.go",
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//pkg/api:go_default_library",
|
"//pkg/api:go_default_library",
|
||||||
"//pkg/api/meta:go_default_library",
|
"//pkg/api/meta:go_default_library",
|
||||||
"//pkg/api/meta/metatypes:go_default_library",
|
|
||||||
"//pkg/api/testapi:go_default_library",
|
"//pkg/api/testapi:go_default_library",
|
||||||
"//pkg/api/validation:go_default_library",
|
|
||||||
"//pkg/apimachinery/registered:go_default_library",
|
"//pkg/apimachinery/registered:go_default_library",
|
||||||
"//pkg/apis/extensions:go_default_library",
|
"//pkg/apis/extensions:go_default_library",
|
||||||
"//pkg/apis/meta/v1:go_default_library",
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
@ -80,7 +71,6 @@ go_test(
|
|||||||
"//pkg/runtime:go_default_library",
|
"//pkg/runtime:go_default_library",
|
||||||
"//pkg/runtime/schema:go_default_library",
|
"//pkg/runtime/schema:go_default_library",
|
||||||
"//pkg/runtime/serializer:go_default_library",
|
"//pkg/runtime/serializer:go_default_library",
|
||||||
"//pkg/types:go_default_library",
|
|
||||||
"//pkg/util/diff:go_default_library",
|
"//pkg/util/diff:go_default_library",
|
||||||
"//vendor:github.com/google/gofuzz",
|
"//vendor:github.com/google/gofuzz",
|
||||||
"//vendor:github.com/spf13/pflag",
|
"//vendor:github.com/spf13/pflag",
|
||||||
|
@ -32,6 +32,7 @@ go_test(
|
|||||||
deps = [
|
deps = [
|
||||||
"//pkg/admission:go_default_library",
|
"//pkg/admission:go_default_library",
|
||||||
"//pkg/api:go_default_library",
|
"//pkg/api:go_default_library",
|
||||||
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
"//pkg/auth/authorizer:go_default_library",
|
"//pkg/auth/authorizer:go_default_library",
|
||||||
"//pkg/auth/user:go_default_library",
|
"//pkg/auth/user:go_default_library",
|
||||||
"//pkg/runtime:go_default_library",
|
"//pkg/runtime:go_default_library",
|
||||||
|
@ -71,7 +71,7 @@ func TestGCAdmission(t *testing.T) {
|
|||||||
name: "super-user, create, objectref change",
|
name: "super-user, create, objectref change",
|
||||||
username: "super",
|
username: "super",
|
||||||
resource: api.SchemeGroupVersion.WithResource("pods"),
|
resource: api.SchemeGroupVersion.WithResource("pods"),
|
||||||
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []api.OwnerReference{{Name: "first"}}}},
|
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []metav1.OwnerReference{{Name: "first"}}}},
|
||||||
expectedAllowed: true,
|
expectedAllowed: true,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -85,7 +85,7 @@ func TestGCAdmission(t *testing.T) {
|
|||||||
name: "non-deleter, create, objectref change",
|
name: "non-deleter, create, objectref change",
|
||||||
username: "non-deleter",
|
username: "non-deleter",
|
||||||
resource: api.SchemeGroupVersion.WithResource("pods"),
|
resource: api.SchemeGroupVersion.WithResource("pods"),
|
||||||
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []api.OwnerReference{{Name: "first"}}}},
|
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []metav1.OwnerReference{{Name: "first"}}}},
|
||||||
expectedAllowed: false,
|
expectedAllowed: false,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -99,14 +99,14 @@ func TestGCAdmission(t *testing.T) {
|
|||||||
name: "non-pod-deleter, create, objectref change",
|
name: "non-pod-deleter, create, objectref change",
|
||||||
username: "non-pod-deleter",
|
username: "non-pod-deleter",
|
||||||
resource: api.SchemeGroupVersion.WithResource("pods"),
|
resource: api.SchemeGroupVersion.WithResource("pods"),
|
||||||
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []api.OwnerReference{{Name: "first"}}}},
|
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []metav1.OwnerReference{{Name: "first"}}}},
|
||||||
expectedAllowed: false,
|
expectedAllowed: false,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "non-pod-deleter, create, objectref change, but not a pod",
|
name: "non-pod-deleter, create, objectref change, but not a pod",
|
||||||
username: "non-pod-deleter",
|
username: "non-pod-deleter",
|
||||||
resource: api.SchemeGroupVersion.WithResource("not-pods"),
|
resource: api.SchemeGroupVersion.WithResource("not-pods"),
|
||||||
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []api.OwnerReference{{Name: "first"}}}},
|
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []metav1.OwnerReference{{Name: "first"}}}},
|
||||||
expectedAllowed: true,
|
expectedAllowed: true,
|
||||||
},
|
},
|
||||||
|
|
||||||
@ -122,8 +122,8 @@ func TestGCAdmission(t *testing.T) {
|
|||||||
name: "super-user, update, no objectref change two",
|
name: "super-user, update, no objectref change two",
|
||||||
username: "super",
|
username: "super",
|
||||||
resource: api.SchemeGroupVersion.WithResource("pods"),
|
resource: api.SchemeGroupVersion.WithResource("pods"),
|
||||||
oldObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []api.OwnerReference{{Name: "first"}}}},
|
oldObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []metav1.OwnerReference{{Name: "first"}}}},
|
||||||
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []api.OwnerReference{{Name: "first"}}}},
|
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []metav1.OwnerReference{{Name: "first"}}}},
|
||||||
expectedAllowed: true,
|
expectedAllowed: true,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -131,7 +131,7 @@ func TestGCAdmission(t *testing.T) {
|
|||||||
username: "super",
|
username: "super",
|
||||||
resource: api.SchemeGroupVersion.WithResource("pods"),
|
resource: api.SchemeGroupVersion.WithResource("pods"),
|
||||||
oldObj: &api.Pod{},
|
oldObj: &api.Pod{},
|
||||||
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []api.OwnerReference{{Name: "first"}}}},
|
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []metav1.OwnerReference{{Name: "first"}}}},
|
||||||
expectedAllowed: true,
|
expectedAllowed: true,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -146,8 +146,8 @@ func TestGCAdmission(t *testing.T) {
|
|||||||
name: "non-deleter, update, no objectref change two",
|
name: "non-deleter, update, no objectref change two",
|
||||||
username: "non-deleter",
|
username: "non-deleter",
|
||||||
resource: api.SchemeGroupVersion.WithResource("pods"),
|
resource: api.SchemeGroupVersion.WithResource("pods"),
|
||||||
oldObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []api.OwnerReference{{Name: "first"}}}},
|
oldObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []metav1.OwnerReference{{Name: "first"}}}},
|
||||||
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []api.OwnerReference{{Name: "first"}}}},
|
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []metav1.OwnerReference{{Name: "first"}}}},
|
||||||
expectedAllowed: true,
|
expectedAllowed: true,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -155,15 +155,15 @@ func TestGCAdmission(t *testing.T) {
|
|||||||
username: "non-deleter",
|
username: "non-deleter",
|
||||||
resource: api.SchemeGroupVersion.WithResource("pods"),
|
resource: api.SchemeGroupVersion.WithResource("pods"),
|
||||||
oldObj: &api.Pod{},
|
oldObj: &api.Pod{},
|
||||||
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []api.OwnerReference{{Name: "first"}}}},
|
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []metav1.OwnerReference{{Name: "first"}}}},
|
||||||
expectedAllowed: false,
|
expectedAllowed: false,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "non-deleter, update, objectref change two",
|
name: "non-deleter, update, objectref change two",
|
||||||
username: "non-deleter",
|
username: "non-deleter",
|
||||||
resource: api.SchemeGroupVersion.WithResource("pods"),
|
resource: api.SchemeGroupVersion.WithResource("pods"),
|
||||||
oldObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []api.OwnerReference{{Name: "first"}}}},
|
oldObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []metav1.OwnerReference{{Name: "first"}}}},
|
||||||
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []api.OwnerReference{{Name: "first"}, {Name: "second"}}}},
|
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []metav1.OwnerReference{{Name: "first"}, {Name: "second"}}}},
|
||||||
expectedAllowed: false,
|
expectedAllowed: false,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -179,7 +179,7 @@ func TestGCAdmission(t *testing.T) {
|
|||||||
username: "non-pod-deleter",
|
username: "non-pod-deleter",
|
||||||
resource: api.SchemeGroupVersion.WithResource("pods"),
|
resource: api.SchemeGroupVersion.WithResource("pods"),
|
||||||
oldObj: &api.Pod{},
|
oldObj: &api.Pod{},
|
||||||
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []api.OwnerReference{{Name: "first"}}}},
|
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []metav1.OwnerReference{{Name: "first"}}}},
|
||||||
expectedAllowed: false,
|
expectedAllowed: false,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -187,7 +187,7 @@ func TestGCAdmission(t *testing.T) {
|
|||||||
username: "non-pod-deleter",
|
username: "non-pod-deleter",
|
||||||
resource: api.SchemeGroupVersion.WithResource("not-pods"),
|
resource: api.SchemeGroupVersion.WithResource("not-pods"),
|
||||||
oldObj: &api.Pod{},
|
oldObj: &api.Pod{},
|
||||||
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []api.OwnerReference{{Name: "first"}}}},
|
newObj: &api.Pod{ObjectMeta: api.ObjectMeta{OwnerReferences: []metav1.OwnerReference{{Name: "first"}}}},
|
||||||
expectedAllowed: true,
|
expectedAllowed: true,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
@ -90,7 +90,7 @@ func TestNodePreferAvoidPriority(t *testing.T) {
|
|||||||
pod: &v1.Pod{
|
pod: &v1.Pod{
|
||||||
ObjectMeta: v1.ObjectMeta{
|
ObjectMeta: v1.ObjectMeta{
|
||||||
Namespace: "default",
|
Namespace: "default",
|
||||||
OwnerReferences: []v1.OwnerReference{
|
OwnerReferences: []metav1.OwnerReference{
|
||||||
{Kind: "ReplicationController", Name: "foo", UID: "abcdef123456", Controller: &trueVar},
|
{Kind: "ReplicationController", Name: "foo", UID: "abcdef123456", Controller: &trueVar},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@ -103,7 +103,7 @@ func TestNodePreferAvoidPriority(t *testing.T) {
|
|||||||
pod: &v1.Pod{
|
pod: &v1.Pod{
|
||||||
ObjectMeta: v1.ObjectMeta{
|
ObjectMeta: v1.ObjectMeta{
|
||||||
Namespace: "default",
|
Namespace: "default",
|
||||||
OwnerReferences: []v1.OwnerReference{
|
OwnerReferences: []metav1.OwnerReference{
|
||||||
{Kind: "RandomController", Name: "foo", UID: "abcdef123456", Controller: &trueVar},
|
{Kind: "RandomController", Name: "foo", UID: "abcdef123456", Controller: &trueVar},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@ -116,7 +116,7 @@ func TestNodePreferAvoidPriority(t *testing.T) {
|
|||||||
pod: &v1.Pod{
|
pod: &v1.Pod{
|
||||||
ObjectMeta: v1.ObjectMeta{
|
ObjectMeta: v1.ObjectMeta{
|
||||||
Namespace: "default",
|
Namespace: "default",
|
||||||
OwnerReferences: []v1.OwnerReference{
|
OwnerReferences: []metav1.OwnerReference{
|
||||||
{Kind: "ReplicationController", Name: "foo", UID: "abcdef123456"},
|
{Kind: "ReplicationController", Name: "foo", UID: "abcdef123456"},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@ -129,7 +129,7 @@ func TestNodePreferAvoidPriority(t *testing.T) {
|
|||||||
pod: &v1.Pod{
|
pod: &v1.Pod{
|
||||||
ObjectMeta: v1.ObjectMeta{
|
ObjectMeta: v1.ObjectMeta{
|
||||||
Namespace: "default",
|
Namespace: "default",
|
||||||
OwnerReferences: []v1.OwnerReference{
|
OwnerReferences: []metav1.OwnerReference{
|
||||||
{Kind: "ReplicaSet", Name: "foo", UID: "qwert12345", Controller: &trueVar},
|
{Kind: "ReplicaSet", Name: "foo", UID: "qwert12345", Controller: &trueVar},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
@ -29,11 +29,11 @@ import (
|
|||||||
"k8s.io/kubernetes/plugin/pkg/scheduler/schedulercache"
|
"k8s.io/kubernetes/plugin/pkg/scheduler/schedulercache"
|
||||||
)
|
)
|
||||||
|
|
||||||
func controllerRef(kind, name, uid string) []v1.OwnerReference {
|
func controllerRef(kind, name, uid string) []metav1.OwnerReference {
|
||||||
// TODO: When ControllerRef will be implemented uncomment code below.
|
// TODO: When ControllerRef will be implemented uncomment code below.
|
||||||
return nil
|
return nil
|
||||||
//trueVar := true
|
//trueVar := true
|
||||||
//return []v1.OwnerReference{
|
//return []metav1.OwnerReference{
|
||||||
// {Kind: kind, Name: name, UID: types.UID(uid), Controller: &trueVar},
|
// {Kind: kind, Name: name, UID: types.UID(uid), Controller: &trueVar},
|
||||||
//}
|
//}
|
||||||
}
|
}
|
||||||
@ -300,7 +300,7 @@ func TestSelectorSpreadPriority(t *testing.T) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func buildPod(nodeName string, labels map[string]string, ownerRefs []v1.OwnerReference) *v1.Pod {
|
func buildPod(nodeName string, labels map[string]string, ownerRefs []metav1.OwnerReference) *v1.Pod {
|
||||||
return &v1.Pod{
|
return &v1.Pod{
|
||||||
ObjectMeta: v1.ObjectMeta{Labels: labels, OwnerReferences: ownerRefs},
|
ObjectMeta: v1.ObjectMeta{Labels: labels, OwnerReferences: ownerRefs},
|
||||||
Spec: v1.PodSpec{NodeName: nodeName},
|
Spec: v1.PodSpec{NodeName: nodeName},
|
||||||
|
@ -20,6 +20,7 @@ go_library(
|
|||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//pkg/api/v1:go_default_library",
|
"//pkg/api/v1:go_default_library",
|
||||||
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
"//pkg/labels:go_default_library",
|
"//pkg/labels:go_default_library",
|
||||||
"//pkg/util/sets:go_default_library",
|
"//pkg/util/sets:go_default_library",
|
||||||
],
|
],
|
||||||
|
@ -21,7 +21,7 @@ import (
|
|||||||
metav1 "k8s.io/kubernetes/pkg/apis/meta/v1"
|
metav1 "k8s.io/kubernetes/pkg/apis/meta/v1"
|
||||||
)
|
)
|
||||||
|
|
||||||
func GetControllerRef(pod *v1.Pod) *v1.OwnerReference {
|
func GetControllerRef(pod *v1.Pod) *metav1.OwnerReference {
|
||||||
if len(pod.OwnerReferences) == 0 {
|
if len(pod.OwnerReferences) == 0 {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
@ -16,6 +16,7 @@ go_library(
|
|||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//pkg/api/v1:go_default_library",
|
"//pkg/api/v1:go_default_library",
|
||||||
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
"//pkg/cloudprovider/providers/aws:go_default_library",
|
"//pkg/cloudprovider/providers/aws:go_default_library",
|
||||||
"//pkg/util/sets:go_default_library",
|
"//pkg/util/sets:go_default_library",
|
||||||
"//plugin/pkg/scheduler:go_default_library",
|
"//plugin/pkg/scheduler:go_default_library",
|
||||||
|
@ -261,5 +261,5 @@ func isValidControllerKind(kind string) bool {
|
|||||||
|
|
||||||
// EquivalencePod is a group of pod attributes which can be reused as equivalence to schedule other pods.
|
// EquivalencePod is a group of pod attributes which can be reused as equivalence to schedule other pods.
|
||||||
type EquivalencePod struct {
|
type EquivalencePod struct {
|
||||||
ControllerRef v1.OwnerReference
|
ControllerRef metav1.OwnerReference
|
||||||
}
|
}
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,138 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package v1beta1
|
|
||||||
|
|
||||||
import (
|
|
||||||
v1 "k8s.io/client-go/pkg/api/v1"
|
|
||||||
meta_v1 "k8s.io/client-go/pkg/apis/meta/v1"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_StatefulSet, InType: reflect.TypeOf(&StatefulSet{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_StatefulSetList, InType: reflect.TypeOf(&StatefulSetList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_StatefulSetSpec, InType: reflect.TypeOf(&StatefulSetSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_StatefulSetStatus, InType: reflect.TypeOf(&StatefulSetStatus{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_StatefulSet(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*StatefulSet)
|
|
||||||
out := out.(*StatefulSet)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v1beta1_StatefulSetSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v1beta1_StatefulSetStatus(&in.Status, &out.Status, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_StatefulSetList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*StatefulSetList)
|
|
||||||
out := out.(*StatefulSetList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]StatefulSet, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v1beta1_StatefulSet(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_StatefulSetSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*StatefulSetSpec)
|
|
||||||
out := out.(*StatefulSetSpec)
|
|
||||||
if in.Replicas != nil {
|
|
||||||
in, out := &in.Replicas, &out.Replicas
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.Replicas = nil
|
|
||||||
}
|
|
||||||
if in.Selector != nil {
|
|
||||||
in, out := &in.Selector, &out.Selector
|
|
||||||
*out = new(meta_v1.LabelSelector)
|
|
||||||
if err := meta_v1.DeepCopy_v1_LabelSelector(*in, *out, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Selector = nil
|
|
||||||
}
|
|
||||||
if err := v1.DeepCopy_v1_PodTemplateSpec(&in.Template, &out.Template, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if in.VolumeClaimTemplates != nil {
|
|
||||||
in, out := &in.VolumeClaimTemplates, &out.VolumeClaimTemplates
|
|
||||||
*out = make([]v1.PersistentVolumeClaim, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := v1.DeepCopy_v1_PersistentVolumeClaim(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.VolumeClaimTemplates = nil
|
|
||||||
}
|
|
||||||
out.ServiceName = in.ServiceName
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_StatefulSetStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*StatefulSetStatus)
|
|
||||||
out := out.(*StatefulSetStatus)
|
|
||||||
if in.ObservedGeneration != nil {
|
|
||||||
in, out := &in.ObservedGeneration, &out.ObservedGeneration
|
|
||||||
*out = new(int64)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.ObservedGeneration = nil
|
|
||||||
}
|
|
||||||
out.Replicas = in.Replicas
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,132 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package apps
|
|
||||||
|
|
||||||
import (
|
|
||||||
api "k8s.io/client-go/pkg/api"
|
|
||||||
v1 "k8s.io/client-go/pkg/apis/meta/v1"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_apps_StatefulSet, InType: reflect.TypeOf(&StatefulSet{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_apps_StatefulSetList, InType: reflect.TypeOf(&StatefulSetList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_apps_StatefulSetSpec, InType: reflect.TypeOf(&StatefulSetSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_apps_StatefulSetStatus, InType: reflect.TypeOf(&StatefulSetStatus{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_apps_StatefulSet(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*StatefulSet)
|
|
||||||
out := out.(*StatefulSet)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_apps_StatefulSetSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_apps_StatefulSetStatus(&in.Status, &out.Status, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_apps_StatefulSetList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*StatefulSetList)
|
|
||||||
out := out.(*StatefulSetList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]StatefulSet, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_apps_StatefulSet(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_apps_StatefulSetSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*StatefulSetSpec)
|
|
||||||
out := out.(*StatefulSetSpec)
|
|
||||||
out.Replicas = in.Replicas
|
|
||||||
if in.Selector != nil {
|
|
||||||
in, out := &in.Selector, &out.Selector
|
|
||||||
*out = new(v1.LabelSelector)
|
|
||||||
if err := v1.DeepCopy_v1_LabelSelector(*in, *out, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Selector = nil
|
|
||||||
}
|
|
||||||
if err := api.DeepCopy_api_PodTemplateSpec(&in.Template, &out.Template, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if in.VolumeClaimTemplates != nil {
|
|
||||||
in, out := &in.VolumeClaimTemplates, &out.VolumeClaimTemplates
|
|
||||||
*out = make([]api.PersistentVolumeClaim, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := api.DeepCopy_api_PersistentVolumeClaim(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.VolumeClaimTemplates = nil
|
|
||||||
}
|
|
||||||
out.ServiceName = in.ServiceName
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_apps_StatefulSetStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*StatefulSetStatus)
|
|
||||||
out := out.(*StatefulSetStatus)
|
|
||||||
if in.ObservedGeneration != nil {
|
|
||||||
in, out := &in.ObservedGeneration, &out.ObservedGeneration
|
|
||||||
*out = new(int64)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.ObservedGeneration = nil
|
|
||||||
}
|
|
||||||
out.Replicas = in.Replicas
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,111 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package v1beta1
|
|
||||||
|
|
||||||
import (
|
|
||||||
v1 "k8s.io/client-go/pkg/api/v1"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_TokenReview, InType: reflect.TypeOf(&TokenReview{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_TokenReviewSpec, InType: reflect.TypeOf(&TokenReviewSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_TokenReviewStatus, InType: reflect.TypeOf(&TokenReviewStatus{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_UserInfo, InType: reflect.TypeOf(&UserInfo{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_TokenReview(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*TokenReview)
|
|
||||||
out := out.(*TokenReview)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
out.Spec = in.Spec
|
|
||||||
if err := DeepCopy_v1beta1_TokenReviewStatus(&in.Status, &out.Status, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_TokenReviewSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*TokenReviewSpec)
|
|
||||||
out := out.(*TokenReviewSpec)
|
|
||||||
out.Token = in.Token
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_TokenReviewStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*TokenReviewStatus)
|
|
||||||
out := out.(*TokenReviewStatus)
|
|
||||||
out.Authenticated = in.Authenticated
|
|
||||||
if err := DeepCopy_v1beta1_UserInfo(&in.User, &out.User, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
out.Error = in.Error
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_UserInfo(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*UserInfo)
|
|
||||||
out := out.(*UserInfo)
|
|
||||||
out.Username = in.Username
|
|
||||||
out.UID = in.UID
|
|
||||||
if in.Groups != nil {
|
|
||||||
in, out := &in.Groups, &out.Groups
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Groups = nil
|
|
||||||
}
|
|
||||||
if in.Extra != nil {
|
|
||||||
in, out := &in.Extra, &out.Extra
|
|
||||||
*out = make(map[string]ExtraValue)
|
|
||||||
for key, val := range *in {
|
|
||||||
if newVal, err := c.DeepCopy(&val); err != nil {
|
|
||||||
return err
|
|
||||||
} else {
|
|
||||||
(*out)[key] = *newVal.(*ExtraValue)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Extra = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,111 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package authentication
|
|
||||||
|
|
||||||
import (
|
|
||||||
api "k8s.io/client-go/pkg/api"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_authentication_TokenReview, InType: reflect.TypeOf(&TokenReview{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_authentication_TokenReviewSpec, InType: reflect.TypeOf(&TokenReviewSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_authentication_TokenReviewStatus, InType: reflect.TypeOf(&TokenReviewStatus{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_authentication_UserInfo, InType: reflect.TypeOf(&UserInfo{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_authentication_TokenReview(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*TokenReview)
|
|
||||||
out := out.(*TokenReview)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
out.Spec = in.Spec
|
|
||||||
if err := DeepCopy_authentication_TokenReviewStatus(&in.Status, &out.Status, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_authentication_TokenReviewSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*TokenReviewSpec)
|
|
||||||
out := out.(*TokenReviewSpec)
|
|
||||||
out.Token = in.Token
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_authentication_TokenReviewStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*TokenReviewStatus)
|
|
||||||
out := out.(*TokenReviewStatus)
|
|
||||||
out.Authenticated = in.Authenticated
|
|
||||||
if err := DeepCopy_authentication_UserInfo(&in.User, &out.User, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
out.Error = in.Error
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_authentication_UserInfo(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*UserInfo)
|
|
||||||
out := out.(*UserInfo)
|
|
||||||
out.Username = in.Username
|
|
||||||
out.UID = in.UID
|
|
||||||
if in.Groups != nil {
|
|
||||||
in, out := &in.Groups, &out.Groups
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Groups = nil
|
|
||||||
}
|
|
||||||
if in.Extra != nil {
|
|
||||||
in, out := &in.Extra, &out.Extra
|
|
||||||
*out = make(map[string]ExtraValue)
|
|
||||||
for key, val := range *in {
|
|
||||||
if newVal, err := c.DeepCopy(&val); err != nil {
|
|
||||||
return err
|
|
||||||
} else {
|
|
||||||
(*out)[key] = *newVal.(*ExtraValue)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Extra = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,196 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package v1beta1
|
|
||||||
|
|
||||||
import (
|
|
||||||
v1 "k8s.io/client-go/pkg/api/v1"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_LocalSubjectAccessReview, InType: reflect.TypeOf(&LocalSubjectAccessReview{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_NonResourceAttributes, InType: reflect.TypeOf(&NonResourceAttributes{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_ResourceAttributes, InType: reflect.TypeOf(&ResourceAttributes{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_SelfSubjectAccessReview, InType: reflect.TypeOf(&SelfSubjectAccessReview{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_SelfSubjectAccessReviewSpec, InType: reflect.TypeOf(&SelfSubjectAccessReviewSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_SubjectAccessReview, InType: reflect.TypeOf(&SubjectAccessReview{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_SubjectAccessReviewSpec, InType: reflect.TypeOf(&SubjectAccessReviewSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_SubjectAccessReviewStatus, InType: reflect.TypeOf(&SubjectAccessReviewStatus{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_LocalSubjectAccessReview(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*LocalSubjectAccessReview)
|
|
||||||
out := out.(*LocalSubjectAccessReview)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v1beta1_SubjectAccessReviewSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
out.Status = in.Status
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_NonResourceAttributes(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*NonResourceAttributes)
|
|
||||||
out := out.(*NonResourceAttributes)
|
|
||||||
out.Path = in.Path
|
|
||||||
out.Verb = in.Verb
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_ResourceAttributes(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ResourceAttributes)
|
|
||||||
out := out.(*ResourceAttributes)
|
|
||||||
out.Namespace = in.Namespace
|
|
||||||
out.Verb = in.Verb
|
|
||||||
out.Group = in.Group
|
|
||||||
out.Version = in.Version
|
|
||||||
out.Resource = in.Resource
|
|
||||||
out.Subresource = in.Subresource
|
|
||||||
out.Name = in.Name
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_SelfSubjectAccessReview(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*SelfSubjectAccessReview)
|
|
||||||
out := out.(*SelfSubjectAccessReview)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v1beta1_SelfSubjectAccessReviewSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
out.Status = in.Status
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_SelfSubjectAccessReviewSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*SelfSubjectAccessReviewSpec)
|
|
||||||
out := out.(*SelfSubjectAccessReviewSpec)
|
|
||||||
if in.ResourceAttributes != nil {
|
|
||||||
in, out := &in.ResourceAttributes, &out.ResourceAttributes
|
|
||||||
*out = new(ResourceAttributes)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.ResourceAttributes = nil
|
|
||||||
}
|
|
||||||
if in.NonResourceAttributes != nil {
|
|
||||||
in, out := &in.NonResourceAttributes, &out.NonResourceAttributes
|
|
||||||
*out = new(NonResourceAttributes)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.NonResourceAttributes = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_SubjectAccessReview(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*SubjectAccessReview)
|
|
||||||
out := out.(*SubjectAccessReview)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v1beta1_SubjectAccessReviewSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
out.Status = in.Status
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_SubjectAccessReviewSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*SubjectAccessReviewSpec)
|
|
||||||
out := out.(*SubjectAccessReviewSpec)
|
|
||||||
if in.ResourceAttributes != nil {
|
|
||||||
in, out := &in.ResourceAttributes, &out.ResourceAttributes
|
|
||||||
*out = new(ResourceAttributes)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.ResourceAttributes = nil
|
|
||||||
}
|
|
||||||
if in.NonResourceAttributes != nil {
|
|
||||||
in, out := &in.NonResourceAttributes, &out.NonResourceAttributes
|
|
||||||
*out = new(NonResourceAttributes)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.NonResourceAttributes = nil
|
|
||||||
}
|
|
||||||
out.User = in.User
|
|
||||||
if in.Groups != nil {
|
|
||||||
in, out := &in.Groups, &out.Groups
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Groups = nil
|
|
||||||
}
|
|
||||||
if in.Extra != nil {
|
|
||||||
in, out := &in.Extra, &out.Extra
|
|
||||||
*out = make(map[string]ExtraValue)
|
|
||||||
for key, val := range *in {
|
|
||||||
if newVal, err := c.DeepCopy(&val); err != nil {
|
|
||||||
return err
|
|
||||||
} else {
|
|
||||||
(*out)[key] = *newVal.(*ExtraValue)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Extra = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_SubjectAccessReviewStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*SubjectAccessReviewStatus)
|
|
||||||
out := out.(*SubjectAccessReviewStatus)
|
|
||||||
out.Allowed = in.Allowed
|
|
||||||
out.Reason = in.Reason
|
|
||||||
out.EvaluationError = in.EvaluationError
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,196 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package authorization
|
|
||||||
|
|
||||||
import (
|
|
||||||
api "k8s.io/client-go/pkg/api"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_authorization_LocalSubjectAccessReview, InType: reflect.TypeOf(&LocalSubjectAccessReview{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_authorization_NonResourceAttributes, InType: reflect.TypeOf(&NonResourceAttributes{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_authorization_ResourceAttributes, InType: reflect.TypeOf(&ResourceAttributes{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_authorization_SelfSubjectAccessReview, InType: reflect.TypeOf(&SelfSubjectAccessReview{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_authorization_SelfSubjectAccessReviewSpec, InType: reflect.TypeOf(&SelfSubjectAccessReviewSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_authorization_SubjectAccessReview, InType: reflect.TypeOf(&SubjectAccessReview{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_authorization_SubjectAccessReviewSpec, InType: reflect.TypeOf(&SubjectAccessReviewSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_authorization_SubjectAccessReviewStatus, InType: reflect.TypeOf(&SubjectAccessReviewStatus{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_authorization_LocalSubjectAccessReview(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*LocalSubjectAccessReview)
|
|
||||||
out := out.(*LocalSubjectAccessReview)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_authorization_SubjectAccessReviewSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
out.Status = in.Status
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_authorization_NonResourceAttributes(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*NonResourceAttributes)
|
|
||||||
out := out.(*NonResourceAttributes)
|
|
||||||
out.Path = in.Path
|
|
||||||
out.Verb = in.Verb
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_authorization_ResourceAttributes(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ResourceAttributes)
|
|
||||||
out := out.(*ResourceAttributes)
|
|
||||||
out.Namespace = in.Namespace
|
|
||||||
out.Verb = in.Verb
|
|
||||||
out.Group = in.Group
|
|
||||||
out.Version = in.Version
|
|
||||||
out.Resource = in.Resource
|
|
||||||
out.Subresource = in.Subresource
|
|
||||||
out.Name = in.Name
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_authorization_SelfSubjectAccessReview(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*SelfSubjectAccessReview)
|
|
||||||
out := out.(*SelfSubjectAccessReview)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_authorization_SelfSubjectAccessReviewSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
out.Status = in.Status
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_authorization_SelfSubjectAccessReviewSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*SelfSubjectAccessReviewSpec)
|
|
||||||
out := out.(*SelfSubjectAccessReviewSpec)
|
|
||||||
if in.ResourceAttributes != nil {
|
|
||||||
in, out := &in.ResourceAttributes, &out.ResourceAttributes
|
|
||||||
*out = new(ResourceAttributes)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.ResourceAttributes = nil
|
|
||||||
}
|
|
||||||
if in.NonResourceAttributes != nil {
|
|
||||||
in, out := &in.NonResourceAttributes, &out.NonResourceAttributes
|
|
||||||
*out = new(NonResourceAttributes)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.NonResourceAttributes = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_authorization_SubjectAccessReview(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*SubjectAccessReview)
|
|
||||||
out := out.(*SubjectAccessReview)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_authorization_SubjectAccessReviewSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
out.Status = in.Status
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_authorization_SubjectAccessReviewSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*SubjectAccessReviewSpec)
|
|
||||||
out := out.(*SubjectAccessReviewSpec)
|
|
||||||
if in.ResourceAttributes != nil {
|
|
||||||
in, out := &in.ResourceAttributes, &out.ResourceAttributes
|
|
||||||
*out = new(ResourceAttributes)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.ResourceAttributes = nil
|
|
||||||
}
|
|
||||||
if in.NonResourceAttributes != nil {
|
|
||||||
in, out := &in.NonResourceAttributes, &out.NonResourceAttributes
|
|
||||||
*out = new(NonResourceAttributes)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.NonResourceAttributes = nil
|
|
||||||
}
|
|
||||||
out.User = in.User
|
|
||||||
if in.Groups != nil {
|
|
||||||
in, out := &in.Groups, &out.Groups
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Groups = nil
|
|
||||||
}
|
|
||||||
if in.Extra != nil {
|
|
||||||
in, out := &in.Extra, &out.Extra
|
|
||||||
*out = make(map[string]ExtraValue)
|
|
||||||
for key, val := range *in {
|
|
||||||
if newVal, err := c.DeepCopy(&val); err != nil {
|
|
||||||
return err
|
|
||||||
} else {
|
|
||||||
(*out)[key] = *newVal.(*ExtraValue)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Extra = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_authorization_SubjectAccessReviewStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*SubjectAccessReviewStatus)
|
|
||||||
out := out.(*SubjectAccessReviewStatus)
|
|
||||||
out.Allowed = in.Allowed
|
|
||||||
out.Reason = in.Reason
|
|
||||||
out.EvaluationError = in.EvaluationError
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,186 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package v1
|
|
||||||
|
|
||||||
import (
|
|
||||||
api_v1 "k8s.io/client-go/pkg/api/v1"
|
|
||||||
meta_v1 "k8s.io/client-go/pkg/apis/meta/v1"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_CrossVersionObjectReference, InType: reflect.TypeOf(&CrossVersionObjectReference{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_HorizontalPodAutoscaler, InType: reflect.TypeOf(&HorizontalPodAutoscaler{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_HorizontalPodAutoscalerList, InType: reflect.TypeOf(&HorizontalPodAutoscalerList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_HorizontalPodAutoscalerSpec, InType: reflect.TypeOf(&HorizontalPodAutoscalerSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_HorizontalPodAutoscalerStatus, InType: reflect.TypeOf(&HorizontalPodAutoscalerStatus{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_Scale, InType: reflect.TypeOf(&Scale{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_ScaleSpec, InType: reflect.TypeOf(&ScaleSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_ScaleStatus, InType: reflect.TypeOf(&ScaleStatus{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_CrossVersionObjectReference(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CrossVersionObjectReference)
|
|
||||||
out := out.(*CrossVersionObjectReference)
|
|
||||||
out.Kind = in.Kind
|
|
||||||
out.Name = in.Name
|
|
||||||
out.APIVersion = in.APIVersion
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_HorizontalPodAutoscaler(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*HorizontalPodAutoscaler)
|
|
||||||
out := out.(*HorizontalPodAutoscaler)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api_v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v1_HorizontalPodAutoscalerSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v1_HorizontalPodAutoscalerStatus(&in.Status, &out.Status, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_HorizontalPodAutoscalerList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*HorizontalPodAutoscalerList)
|
|
||||||
out := out.(*HorizontalPodAutoscalerList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]HorizontalPodAutoscaler, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v1_HorizontalPodAutoscaler(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_HorizontalPodAutoscalerSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*HorizontalPodAutoscalerSpec)
|
|
||||||
out := out.(*HorizontalPodAutoscalerSpec)
|
|
||||||
out.ScaleTargetRef = in.ScaleTargetRef
|
|
||||||
if in.MinReplicas != nil {
|
|
||||||
in, out := &in.MinReplicas, &out.MinReplicas
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.MinReplicas = nil
|
|
||||||
}
|
|
||||||
out.MaxReplicas = in.MaxReplicas
|
|
||||||
if in.TargetCPUUtilizationPercentage != nil {
|
|
||||||
in, out := &in.TargetCPUUtilizationPercentage, &out.TargetCPUUtilizationPercentage
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.TargetCPUUtilizationPercentage = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_HorizontalPodAutoscalerStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*HorizontalPodAutoscalerStatus)
|
|
||||||
out := out.(*HorizontalPodAutoscalerStatus)
|
|
||||||
if in.ObservedGeneration != nil {
|
|
||||||
in, out := &in.ObservedGeneration, &out.ObservedGeneration
|
|
||||||
*out = new(int64)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.ObservedGeneration = nil
|
|
||||||
}
|
|
||||||
if in.LastScaleTime != nil {
|
|
||||||
in, out := &in.LastScaleTime, &out.LastScaleTime
|
|
||||||
*out = new(meta_v1.Time)
|
|
||||||
**out = (*in).DeepCopy()
|
|
||||||
} else {
|
|
||||||
out.LastScaleTime = nil
|
|
||||||
}
|
|
||||||
out.CurrentReplicas = in.CurrentReplicas
|
|
||||||
out.DesiredReplicas = in.DesiredReplicas
|
|
||||||
if in.CurrentCPUUtilizationPercentage != nil {
|
|
||||||
in, out := &in.CurrentCPUUtilizationPercentage, &out.CurrentCPUUtilizationPercentage
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.CurrentCPUUtilizationPercentage = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_Scale(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*Scale)
|
|
||||||
out := out.(*Scale)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api_v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
out.Spec = in.Spec
|
|
||||||
out.Status = in.Status
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_ScaleSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ScaleSpec)
|
|
||||||
out := out.(*ScaleSpec)
|
|
||||||
out.Replicas = in.Replicas
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_ScaleStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ScaleStatus)
|
|
||||||
out := out.(*ScaleStatus)
|
|
||||||
out.Replicas = in.Replicas
|
|
||||||
out.Selector = in.Selector
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,186 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package autoscaling
|
|
||||||
|
|
||||||
import (
|
|
||||||
api "k8s.io/client-go/pkg/api"
|
|
||||||
v1 "k8s.io/client-go/pkg/apis/meta/v1"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_autoscaling_CrossVersionObjectReference, InType: reflect.TypeOf(&CrossVersionObjectReference{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_autoscaling_HorizontalPodAutoscaler, InType: reflect.TypeOf(&HorizontalPodAutoscaler{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_autoscaling_HorizontalPodAutoscalerList, InType: reflect.TypeOf(&HorizontalPodAutoscalerList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_autoscaling_HorizontalPodAutoscalerSpec, InType: reflect.TypeOf(&HorizontalPodAutoscalerSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_autoscaling_HorizontalPodAutoscalerStatus, InType: reflect.TypeOf(&HorizontalPodAutoscalerStatus{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_autoscaling_Scale, InType: reflect.TypeOf(&Scale{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_autoscaling_ScaleSpec, InType: reflect.TypeOf(&ScaleSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_autoscaling_ScaleStatus, InType: reflect.TypeOf(&ScaleStatus{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_autoscaling_CrossVersionObjectReference(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CrossVersionObjectReference)
|
|
||||||
out := out.(*CrossVersionObjectReference)
|
|
||||||
out.Kind = in.Kind
|
|
||||||
out.Name = in.Name
|
|
||||||
out.APIVersion = in.APIVersion
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_autoscaling_HorizontalPodAutoscaler(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*HorizontalPodAutoscaler)
|
|
||||||
out := out.(*HorizontalPodAutoscaler)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_autoscaling_HorizontalPodAutoscalerSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_autoscaling_HorizontalPodAutoscalerStatus(&in.Status, &out.Status, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_autoscaling_HorizontalPodAutoscalerList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*HorizontalPodAutoscalerList)
|
|
||||||
out := out.(*HorizontalPodAutoscalerList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]HorizontalPodAutoscaler, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_autoscaling_HorizontalPodAutoscaler(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_autoscaling_HorizontalPodAutoscalerSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*HorizontalPodAutoscalerSpec)
|
|
||||||
out := out.(*HorizontalPodAutoscalerSpec)
|
|
||||||
out.ScaleTargetRef = in.ScaleTargetRef
|
|
||||||
if in.MinReplicas != nil {
|
|
||||||
in, out := &in.MinReplicas, &out.MinReplicas
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.MinReplicas = nil
|
|
||||||
}
|
|
||||||
out.MaxReplicas = in.MaxReplicas
|
|
||||||
if in.TargetCPUUtilizationPercentage != nil {
|
|
||||||
in, out := &in.TargetCPUUtilizationPercentage, &out.TargetCPUUtilizationPercentage
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.TargetCPUUtilizationPercentage = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_autoscaling_HorizontalPodAutoscalerStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*HorizontalPodAutoscalerStatus)
|
|
||||||
out := out.(*HorizontalPodAutoscalerStatus)
|
|
||||||
if in.ObservedGeneration != nil {
|
|
||||||
in, out := &in.ObservedGeneration, &out.ObservedGeneration
|
|
||||||
*out = new(int64)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.ObservedGeneration = nil
|
|
||||||
}
|
|
||||||
if in.LastScaleTime != nil {
|
|
||||||
in, out := &in.LastScaleTime, &out.LastScaleTime
|
|
||||||
*out = new(v1.Time)
|
|
||||||
**out = (*in).DeepCopy()
|
|
||||||
} else {
|
|
||||||
out.LastScaleTime = nil
|
|
||||||
}
|
|
||||||
out.CurrentReplicas = in.CurrentReplicas
|
|
||||||
out.DesiredReplicas = in.DesiredReplicas
|
|
||||||
if in.CurrentCPUUtilizationPercentage != nil {
|
|
||||||
in, out := &in.CurrentCPUUtilizationPercentage, &out.CurrentCPUUtilizationPercentage
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.CurrentCPUUtilizationPercentage = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_autoscaling_Scale(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*Scale)
|
|
||||||
out := out.(*Scale)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
out.Spec = in.Spec
|
|
||||||
out.Status = in.Status
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_autoscaling_ScaleSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ScaleSpec)
|
|
||||||
out := out.(*ScaleSpec)
|
|
||||||
out.Replicas = in.Replicas
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_autoscaling_ScaleStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ScaleStatus)
|
|
||||||
out := out.(*ScaleStatus)
|
|
||||||
out.Replicas = in.Replicas
|
|
||||||
out.Selector = in.Selector
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,182 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package v1
|
|
||||||
|
|
||||||
import (
|
|
||||||
api_v1 "k8s.io/client-go/pkg/api/v1"
|
|
||||||
meta_v1 "k8s.io/client-go/pkg/apis/meta/v1"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_Job, InType: reflect.TypeOf(&Job{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_JobCondition, InType: reflect.TypeOf(&JobCondition{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_JobList, InType: reflect.TypeOf(&JobList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_JobSpec, InType: reflect.TypeOf(&JobSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_JobStatus, InType: reflect.TypeOf(&JobStatus{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_Job(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*Job)
|
|
||||||
out := out.(*Job)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api_v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v1_JobSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v1_JobStatus(&in.Status, &out.Status, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_JobCondition(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*JobCondition)
|
|
||||||
out := out.(*JobCondition)
|
|
||||||
out.Type = in.Type
|
|
||||||
out.Status = in.Status
|
|
||||||
out.LastProbeTime = in.LastProbeTime.DeepCopy()
|
|
||||||
out.LastTransitionTime = in.LastTransitionTime.DeepCopy()
|
|
||||||
out.Reason = in.Reason
|
|
||||||
out.Message = in.Message
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_JobList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*JobList)
|
|
||||||
out := out.(*JobList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]Job, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v1_Job(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_JobSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*JobSpec)
|
|
||||||
out := out.(*JobSpec)
|
|
||||||
if in.Parallelism != nil {
|
|
||||||
in, out := &in.Parallelism, &out.Parallelism
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.Parallelism = nil
|
|
||||||
}
|
|
||||||
if in.Completions != nil {
|
|
||||||
in, out := &in.Completions, &out.Completions
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.Completions = nil
|
|
||||||
}
|
|
||||||
if in.ActiveDeadlineSeconds != nil {
|
|
||||||
in, out := &in.ActiveDeadlineSeconds, &out.ActiveDeadlineSeconds
|
|
||||||
*out = new(int64)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.ActiveDeadlineSeconds = nil
|
|
||||||
}
|
|
||||||
if in.Selector != nil {
|
|
||||||
in, out := &in.Selector, &out.Selector
|
|
||||||
*out = new(meta_v1.LabelSelector)
|
|
||||||
if err := meta_v1.DeepCopy_v1_LabelSelector(*in, *out, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Selector = nil
|
|
||||||
}
|
|
||||||
if in.ManualSelector != nil {
|
|
||||||
in, out := &in.ManualSelector, &out.ManualSelector
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.ManualSelector = nil
|
|
||||||
}
|
|
||||||
if err := api_v1.DeepCopy_v1_PodTemplateSpec(&in.Template, &out.Template, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_JobStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*JobStatus)
|
|
||||||
out := out.(*JobStatus)
|
|
||||||
if in.Conditions != nil {
|
|
||||||
in, out := &in.Conditions, &out.Conditions
|
|
||||||
*out = make([]JobCondition, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v1_JobCondition(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Conditions = nil
|
|
||||||
}
|
|
||||||
if in.StartTime != nil {
|
|
||||||
in, out := &in.StartTime, &out.StartTime
|
|
||||||
*out = new(meta_v1.Time)
|
|
||||||
**out = (*in).DeepCopy()
|
|
||||||
} else {
|
|
||||||
out.StartTime = nil
|
|
||||||
}
|
|
||||||
if in.CompletionTime != nil {
|
|
||||||
in, out := &in.CompletionTime, &out.CompletionTime
|
|
||||||
*out = new(meta_v1.Time)
|
|
||||||
**out = (*in).DeepCopy()
|
|
||||||
} else {
|
|
||||||
out.CompletionTime = nil
|
|
||||||
}
|
|
||||||
out.Active = in.Active
|
|
||||||
out.Succeeded = in.Succeeded
|
|
||||||
out.Failed = in.Failed
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,307 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package v2alpha1
|
|
||||||
|
|
||||||
import (
|
|
||||||
v1 "k8s.io/client-go/pkg/api/v1"
|
|
||||||
meta_v1 "k8s.io/client-go/pkg/apis/meta/v1"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v2alpha1_CronJob, InType: reflect.TypeOf(&CronJob{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v2alpha1_CronJobList, InType: reflect.TypeOf(&CronJobList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v2alpha1_CronJobSpec, InType: reflect.TypeOf(&CronJobSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v2alpha1_CronJobStatus, InType: reflect.TypeOf(&CronJobStatus{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v2alpha1_Job, InType: reflect.TypeOf(&Job{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v2alpha1_JobCondition, InType: reflect.TypeOf(&JobCondition{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v2alpha1_JobList, InType: reflect.TypeOf(&JobList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v2alpha1_JobSpec, InType: reflect.TypeOf(&JobSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v2alpha1_JobStatus, InType: reflect.TypeOf(&JobStatus{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v2alpha1_JobTemplate, InType: reflect.TypeOf(&JobTemplate{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v2alpha1_JobTemplateSpec, InType: reflect.TypeOf(&JobTemplateSpec{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v2alpha1_CronJob(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CronJob)
|
|
||||||
out := out.(*CronJob)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v2alpha1_CronJobSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v2alpha1_CronJobStatus(&in.Status, &out.Status, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v2alpha1_CronJobList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CronJobList)
|
|
||||||
out := out.(*CronJobList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]CronJob, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v2alpha1_CronJob(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v2alpha1_CronJobSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CronJobSpec)
|
|
||||||
out := out.(*CronJobSpec)
|
|
||||||
out.Schedule = in.Schedule
|
|
||||||
if in.StartingDeadlineSeconds != nil {
|
|
||||||
in, out := &in.StartingDeadlineSeconds, &out.StartingDeadlineSeconds
|
|
||||||
*out = new(int64)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.StartingDeadlineSeconds = nil
|
|
||||||
}
|
|
||||||
out.ConcurrencyPolicy = in.ConcurrencyPolicy
|
|
||||||
if in.Suspend != nil {
|
|
||||||
in, out := &in.Suspend, &out.Suspend
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.Suspend = nil
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v2alpha1_JobTemplateSpec(&in.JobTemplate, &out.JobTemplate, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v2alpha1_CronJobStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CronJobStatus)
|
|
||||||
out := out.(*CronJobStatus)
|
|
||||||
if in.Active != nil {
|
|
||||||
in, out := &in.Active, &out.Active
|
|
||||||
*out = make([]v1.ObjectReference, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
(*out)[i] = (*in)[i]
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Active = nil
|
|
||||||
}
|
|
||||||
if in.LastScheduleTime != nil {
|
|
||||||
in, out := &in.LastScheduleTime, &out.LastScheduleTime
|
|
||||||
*out = new(meta_v1.Time)
|
|
||||||
**out = (*in).DeepCopy()
|
|
||||||
} else {
|
|
||||||
out.LastScheduleTime = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v2alpha1_Job(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*Job)
|
|
||||||
out := out.(*Job)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v2alpha1_JobSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v2alpha1_JobStatus(&in.Status, &out.Status, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v2alpha1_JobCondition(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*JobCondition)
|
|
||||||
out := out.(*JobCondition)
|
|
||||||
out.Type = in.Type
|
|
||||||
out.Status = in.Status
|
|
||||||
out.LastProbeTime = in.LastProbeTime.DeepCopy()
|
|
||||||
out.LastTransitionTime = in.LastTransitionTime.DeepCopy()
|
|
||||||
out.Reason = in.Reason
|
|
||||||
out.Message = in.Message
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v2alpha1_JobList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*JobList)
|
|
||||||
out := out.(*JobList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]Job, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v2alpha1_Job(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v2alpha1_JobSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*JobSpec)
|
|
||||||
out := out.(*JobSpec)
|
|
||||||
if in.Parallelism != nil {
|
|
||||||
in, out := &in.Parallelism, &out.Parallelism
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.Parallelism = nil
|
|
||||||
}
|
|
||||||
if in.Completions != nil {
|
|
||||||
in, out := &in.Completions, &out.Completions
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.Completions = nil
|
|
||||||
}
|
|
||||||
if in.ActiveDeadlineSeconds != nil {
|
|
||||||
in, out := &in.ActiveDeadlineSeconds, &out.ActiveDeadlineSeconds
|
|
||||||
*out = new(int64)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.ActiveDeadlineSeconds = nil
|
|
||||||
}
|
|
||||||
if in.Selector != nil {
|
|
||||||
in, out := &in.Selector, &out.Selector
|
|
||||||
*out = new(meta_v1.LabelSelector)
|
|
||||||
if err := meta_v1.DeepCopy_v1_LabelSelector(*in, *out, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Selector = nil
|
|
||||||
}
|
|
||||||
if in.ManualSelector != nil {
|
|
||||||
in, out := &in.ManualSelector, &out.ManualSelector
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.ManualSelector = nil
|
|
||||||
}
|
|
||||||
if err := v1.DeepCopy_v1_PodTemplateSpec(&in.Template, &out.Template, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v2alpha1_JobStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*JobStatus)
|
|
||||||
out := out.(*JobStatus)
|
|
||||||
if in.Conditions != nil {
|
|
||||||
in, out := &in.Conditions, &out.Conditions
|
|
||||||
*out = make([]JobCondition, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v2alpha1_JobCondition(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Conditions = nil
|
|
||||||
}
|
|
||||||
if in.StartTime != nil {
|
|
||||||
in, out := &in.StartTime, &out.StartTime
|
|
||||||
*out = new(meta_v1.Time)
|
|
||||||
**out = (*in).DeepCopy()
|
|
||||||
} else {
|
|
||||||
out.StartTime = nil
|
|
||||||
}
|
|
||||||
if in.CompletionTime != nil {
|
|
||||||
in, out := &in.CompletionTime, &out.CompletionTime
|
|
||||||
*out = new(meta_v1.Time)
|
|
||||||
**out = (*in).DeepCopy()
|
|
||||||
} else {
|
|
||||||
out.CompletionTime = nil
|
|
||||||
}
|
|
||||||
out.Active = in.Active
|
|
||||||
out.Succeeded = in.Succeeded
|
|
||||||
out.Failed = in.Failed
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v2alpha1_JobTemplate(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*JobTemplate)
|
|
||||||
out := out.(*JobTemplate)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v2alpha1_JobTemplateSpec(&in.Template, &out.Template, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v2alpha1_JobTemplateSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*JobTemplateSpec)
|
|
||||||
out := out.(*JobTemplateSpec)
|
|
||||||
if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v2alpha1_JobSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,307 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package batch
|
|
||||||
|
|
||||||
import (
|
|
||||||
api "k8s.io/client-go/pkg/api"
|
|
||||||
v1 "k8s.io/client-go/pkg/apis/meta/v1"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_batch_CronJob, InType: reflect.TypeOf(&CronJob{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_batch_CronJobList, InType: reflect.TypeOf(&CronJobList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_batch_CronJobSpec, InType: reflect.TypeOf(&CronJobSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_batch_CronJobStatus, InType: reflect.TypeOf(&CronJobStatus{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_batch_Job, InType: reflect.TypeOf(&Job{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_batch_JobCondition, InType: reflect.TypeOf(&JobCondition{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_batch_JobList, InType: reflect.TypeOf(&JobList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_batch_JobSpec, InType: reflect.TypeOf(&JobSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_batch_JobStatus, InType: reflect.TypeOf(&JobStatus{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_batch_JobTemplate, InType: reflect.TypeOf(&JobTemplate{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_batch_JobTemplateSpec, InType: reflect.TypeOf(&JobTemplateSpec{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_batch_CronJob(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CronJob)
|
|
||||||
out := out.(*CronJob)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_batch_CronJobSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_batch_CronJobStatus(&in.Status, &out.Status, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_batch_CronJobList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CronJobList)
|
|
||||||
out := out.(*CronJobList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]CronJob, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_batch_CronJob(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_batch_CronJobSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CronJobSpec)
|
|
||||||
out := out.(*CronJobSpec)
|
|
||||||
out.Schedule = in.Schedule
|
|
||||||
if in.StartingDeadlineSeconds != nil {
|
|
||||||
in, out := &in.StartingDeadlineSeconds, &out.StartingDeadlineSeconds
|
|
||||||
*out = new(int64)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.StartingDeadlineSeconds = nil
|
|
||||||
}
|
|
||||||
out.ConcurrencyPolicy = in.ConcurrencyPolicy
|
|
||||||
if in.Suspend != nil {
|
|
||||||
in, out := &in.Suspend, &out.Suspend
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.Suspend = nil
|
|
||||||
}
|
|
||||||
if err := DeepCopy_batch_JobTemplateSpec(&in.JobTemplate, &out.JobTemplate, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_batch_CronJobStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CronJobStatus)
|
|
||||||
out := out.(*CronJobStatus)
|
|
||||||
if in.Active != nil {
|
|
||||||
in, out := &in.Active, &out.Active
|
|
||||||
*out = make([]api.ObjectReference, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
(*out)[i] = (*in)[i]
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Active = nil
|
|
||||||
}
|
|
||||||
if in.LastScheduleTime != nil {
|
|
||||||
in, out := &in.LastScheduleTime, &out.LastScheduleTime
|
|
||||||
*out = new(v1.Time)
|
|
||||||
**out = (*in).DeepCopy()
|
|
||||||
} else {
|
|
||||||
out.LastScheduleTime = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_batch_Job(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*Job)
|
|
||||||
out := out.(*Job)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_batch_JobSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_batch_JobStatus(&in.Status, &out.Status, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_batch_JobCondition(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*JobCondition)
|
|
||||||
out := out.(*JobCondition)
|
|
||||||
out.Type = in.Type
|
|
||||||
out.Status = in.Status
|
|
||||||
out.LastProbeTime = in.LastProbeTime.DeepCopy()
|
|
||||||
out.LastTransitionTime = in.LastTransitionTime.DeepCopy()
|
|
||||||
out.Reason = in.Reason
|
|
||||||
out.Message = in.Message
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_batch_JobList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*JobList)
|
|
||||||
out := out.(*JobList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]Job, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_batch_Job(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_batch_JobSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*JobSpec)
|
|
||||||
out := out.(*JobSpec)
|
|
||||||
if in.Parallelism != nil {
|
|
||||||
in, out := &in.Parallelism, &out.Parallelism
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.Parallelism = nil
|
|
||||||
}
|
|
||||||
if in.Completions != nil {
|
|
||||||
in, out := &in.Completions, &out.Completions
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.Completions = nil
|
|
||||||
}
|
|
||||||
if in.ActiveDeadlineSeconds != nil {
|
|
||||||
in, out := &in.ActiveDeadlineSeconds, &out.ActiveDeadlineSeconds
|
|
||||||
*out = new(int64)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.ActiveDeadlineSeconds = nil
|
|
||||||
}
|
|
||||||
if in.Selector != nil {
|
|
||||||
in, out := &in.Selector, &out.Selector
|
|
||||||
*out = new(v1.LabelSelector)
|
|
||||||
if err := v1.DeepCopy_v1_LabelSelector(*in, *out, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Selector = nil
|
|
||||||
}
|
|
||||||
if in.ManualSelector != nil {
|
|
||||||
in, out := &in.ManualSelector, &out.ManualSelector
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.ManualSelector = nil
|
|
||||||
}
|
|
||||||
if err := api.DeepCopy_api_PodTemplateSpec(&in.Template, &out.Template, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_batch_JobStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*JobStatus)
|
|
||||||
out := out.(*JobStatus)
|
|
||||||
if in.Conditions != nil {
|
|
||||||
in, out := &in.Conditions, &out.Conditions
|
|
||||||
*out = make([]JobCondition, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_batch_JobCondition(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Conditions = nil
|
|
||||||
}
|
|
||||||
if in.StartTime != nil {
|
|
||||||
in, out := &in.StartTime, &out.StartTime
|
|
||||||
*out = new(v1.Time)
|
|
||||||
**out = (*in).DeepCopy()
|
|
||||||
} else {
|
|
||||||
out.StartTime = nil
|
|
||||||
}
|
|
||||||
if in.CompletionTime != nil {
|
|
||||||
in, out := &in.CompletionTime, &out.CompletionTime
|
|
||||||
*out = new(v1.Time)
|
|
||||||
**out = (*in).DeepCopy()
|
|
||||||
} else {
|
|
||||||
out.CompletionTime = nil
|
|
||||||
}
|
|
||||||
out.Active = in.Active
|
|
||||||
out.Succeeded = in.Succeeded
|
|
||||||
out.Failed = in.Failed
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_batch_JobTemplate(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*JobTemplate)
|
|
||||||
out := out.(*JobTemplate)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_batch_JobTemplateSpec(&in.Template, &out.Template, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_batch_JobTemplateSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*JobTemplateSpec)
|
|
||||||
out := out.(*JobTemplateSpec)
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_batch_JobSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,145 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package v1alpha1
|
|
||||||
|
|
||||||
import (
|
|
||||||
v1 "k8s.io/client-go/pkg/api/v1"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_CertificateSigningRequest, InType: reflect.TypeOf(&CertificateSigningRequest{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_CertificateSigningRequestCondition, InType: reflect.TypeOf(&CertificateSigningRequestCondition{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_CertificateSigningRequestList, InType: reflect.TypeOf(&CertificateSigningRequestList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_CertificateSigningRequestSpec, InType: reflect.TypeOf(&CertificateSigningRequestSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_CertificateSigningRequestStatus, InType: reflect.TypeOf(&CertificateSigningRequestStatus{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_CertificateSigningRequest(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CertificateSigningRequest)
|
|
||||||
out := out.(*CertificateSigningRequest)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v1alpha1_CertificateSigningRequestSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v1alpha1_CertificateSigningRequestStatus(&in.Status, &out.Status, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_CertificateSigningRequestCondition(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CertificateSigningRequestCondition)
|
|
||||||
out := out.(*CertificateSigningRequestCondition)
|
|
||||||
out.Type = in.Type
|
|
||||||
out.Reason = in.Reason
|
|
||||||
out.Message = in.Message
|
|
||||||
out.LastUpdateTime = in.LastUpdateTime.DeepCopy()
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_CertificateSigningRequestList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CertificateSigningRequestList)
|
|
||||||
out := out.(*CertificateSigningRequestList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]CertificateSigningRequest, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v1alpha1_CertificateSigningRequest(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_CertificateSigningRequestSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CertificateSigningRequestSpec)
|
|
||||||
out := out.(*CertificateSigningRequestSpec)
|
|
||||||
if in.Request != nil {
|
|
||||||
in, out := &in.Request, &out.Request
|
|
||||||
*out = make([]byte, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Request = nil
|
|
||||||
}
|
|
||||||
out.Username = in.Username
|
|
||||||
out.UID = in.UID
|
|
||||||
if in.Groups != nil {
|
|
||||||
in, out := &in.Groups, &out.Groups
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Groups = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_CertificateSigningRequestStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CertificateSigningRequestStatus)
|
|
||||||
out := out.(*CertificateSigningRequestStatus)
|
|
||||||
if in.Conditions != nil {
|
|
||||||
in, out := &in.Conditions, &out.Conditions
|
|
||||||
*out = make([]CertificateSigningRequestCondition, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v1alpha1_CertificateSigningRequestCondition(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Conditions = nil
|
|
||||||
}
|
|
||||||
if in.Certificate != nil {
|
|
||||||
in, out := &in.Certificate, &out.Certificate
|
|
||||||
*out = make([]byte, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Certificate = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,145 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package certificates
|
|
||||||
|
|
||||||
import (
|
|
||||||
api "k8s.io/client-go/pkg/api"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_certificates_CertificateSigningRequest, InType: reflect.TypeOf(&CertificateSigningRequest{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_certificates_CertificateSigningRequestCondition, InType: reflect.TypeOf(&CertificateSigningRequestCondition{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_certificates_CertificateSigningRequestList, InType: reflect.TypeOf(&CertificateSigningRequestList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_certificates_CertificateSigningRequestSpec, InType: reflect.TypeOf(&CertificateSigningRequestSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_certificates_CertificateSigningRequestStatus, InType: reflect.TypeOf(&CertificateSigningRequestStatus{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_certificates_CertificateSigningRequest(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CertificateSigningRequest)
|
|
||||||
out := out.(*CertificateSigningRequest)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_certificates_CertificateSigningRequestSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_certificates_CertificateSigningRequestStatus(&in.Status, &out.Status, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_certificates_CertificateSigningRequestCondition(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CertificateSigningRequestCondition)
|
|
||||||
out := out.(*CertificateSigningRequestCondition)
|
|
||||||
out.Type = in.Type
|
|
||||||
out.Reason = in.Reason
|
|
||||||
out.Message = in.Message
|
|
||||||
out.LastUpdateTime = in.LastUpdateTime.DeepCopy()
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_certificates_CertificateSigningRequestList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CertificateSigningRequestList)
|
|
||||||
out := out.(*CertificateSigningRequestList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]CertificateSigningRequest, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_certificates_CertificateSigningRequest(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_certificates_CertificateSigningRequestSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CertificateSigningRequestSpec)
|
|
||||||
out := out.(*CertificateSigningRequestSpec)
|
|
||||||
if in.Request != nil {
|
|
||||||
in, out := &in.Request, &out.Request
|
|
||||||
*out = make([]byte, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Request = nil
|
|
||||||
}
|
|
||||||
out.Username = in.Username
|
|
||||||
out.UID = in.UID
|
|
||||||
if in.Groups != nil {
|
|
||||||
in, out := &in.Groups, &out.Groups
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Groups = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_certificates_CertificateSigningRequestStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*CertificateSigningRequestStatus)
|
|
||||||
out := out.(*CertificateSigningRequestStatus)
|
|
||||||
if in.Conditions != nil {
|
|
||||||
in, out := &in.Conditions, &out.Conditions
|
|
||||||
*out = make([]CertificateSigningRequestCondition, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_certificates_CertificateSigningRequestCondition(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Conditions = nil
|
|
||||||
}
|
|
||||||
if in.Certificate != nil {
|
|
||||||
in, out := &in.Certificate, &out.Certificate
|
|
||||||
*out = make([]byte, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Certificate = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,521 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package v1alpha1
|
|
||||||
|
|
||||||
import (
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_KubeProxyConfiguration, InType: reflect.TypeOf(&KubeProxyConfiguration{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_KubeSchedulerConfiguration, InType: reflect.TypeOf(&KubeSchedulerConfiguration{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_KubeletAnonymousAuthentication, InType: reflect.TypeOf(&KubeletAnonymousAuthentication{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_KubeletAuthentication, InType: reflect.TypeOf(&KubeletAuthentication{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_KubeletAuthorization, InType: reflect.TypeOf(&KubeletAuthorization{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_KubeletConfiguration, InType: reflect.TypeOf(&KubeletConfiguration{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_KubeletWebhookAuthentication, InType: reflect.TypeOf(&KubeletWebhookAuthentication{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_KubeletWebhookAuthorization, InType: reflect.TypeOf(&KubeletWebhookAuthorization{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_KubeletX509Authentication, InType: reflect.TypeOf(&KubeletX509Authentication{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_LeaderElectionConfiguration, InType: reflect.TypeOf(&LeaderElectionConfiguration{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_KubeProxyConfiguration(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*KubeProxyConfiguration)
|
|
||||||
out := out.(*KubeProxyConfiguration)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.BindAddress = in.BindAddress
|
|
||||||
out.ClusterCIDR = in.ClusterCIDR
|
|
||||||
out.HealthzBindAddress = in.HealthzBindAddress
|
|
||||||
out.HealthzPort = in.HealthzPort
|
|
||||||
out.HostnameOverride = in.HostnameOverride
|
|
||||||
if in.IPTablesMasqueradeBit != nil {
|
|
||||||
in, out := &in.IPTablesMasqueradeBit, &out.IPTablesMasqueradeBit
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.IPTablesMasqueradeBit = nil
|
|
||||||
}
|
|
||||||
out.IPTablesSyncPeriod = in.IPTablesSyncPeriod
|
|
||||||
out.IPTablesMinSyncPeriod = in.IPTablesMinSyncPeriod
|
|
||||||
out.KubeconfigPath = in.KubeconfigPath
|
|
||||||
out.MasqueradeAll = in.MasqueradeAll
|
|
||||||
out.Master = in.Master
|
|
||||||
if in.OOMScoreAdj != nil {
|
|
||||||
in, out := &in.OOMScoreAdj, &out.OOMScoreAdj
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.OOMScoreAdj = nil
|
|
||||||
}
|
|
||||||
out.Mode = in.Mode
|
|
||||||
out.PortRange = in.PortRange
|
|
||||||
out.ResourceContainer = in.ResourceContainer
|
|
||||||
out.UDPIdleTimeout = in.UDPIdleTimeout
|
|
||||||
out.ConntrackMax = in.ConntrackMax
|
|
||||||
out.ConntrackMaxPerCore = in.ConntrackMaxPerCore
|
|
||||||
out.ConntrackMin = in.ConntrackMin
|
|
||||||
out.ConntrackTCPEstablishedTimeout = in.ConntrackTCPEstablishedTimeout
|
|
||||||
out.ConntrackTCPCloseWaitTimeout = in.ConntrackTCPCloseWaitTimeout
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_KubeSchedulerConfiguration(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*KubeSchedulerConfiguration)
|
|
||||||
out := out.(*KubeSchedulerConfiguration)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.Port = in.Port
|
|
||||||
out.Address = in.Address
|
|
||||||
out.AlgorithmProvider = in.AlgorithmProvider
|
|
||||||
out.PolicyConfigFile = in.PolicyConfigFile
|
|
||||||
if in.EnableProfiling != nil {
|
|
||||||
in, out := &in.EnableProfiling, &out.EnableProfiling
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.EnableProfiling = nil
|
|
||||||
}
|
|
||||||
out.EnableContentionProfiling = in.EnableContentionProfiling
|
|
||||||
out.ContentType = in.ContentType
|
|
||||||
out.KubeAPIQPS = in.KubeAPIQPS
|
|
||||||
out.KubeAPIBurst = in.KubeAPIBurst
|
|
||||||
out.SchedulerName = in.SchedulerName
|
|
||||||
out.HardPodAffinitySymmetricWeight = in.HardPodAffinitySymmetricWeight
|
|
||||||
out.FailureDomains = in.FailureDomains
|
|
||||||
if err := DeepCopy_v1alpha1_LeaderElectionConfiguration(&in.LeaderElection, &out.LeaderElection, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_KubeletAnonymousAuthentication(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*KubeletAnonymousAuthentication)
|
|
||||||
out := out.(*KubeletAnonymousAuthentication)
|
|
||||||
if in.Enabled != nil {
|
|
||||||
in, out := &in.Enabled, &out.Enabled
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.Enabled = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_KubeletAuthentication(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*KubeletAuthentication)
|
|
||||||
out := out.(*KubeletAuthentication)
|
|
||||||
out.X509 = in.X509
|
|
||||||
if err := DeepCopy_v1alpha1_KubeletWebhookAuthentication(&in.Webhook, &out.Webhook, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v1alpha1_KubeletAnonymousAuthentication(&in.Anonymous, &out.Anonymous, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_KubeletAuthorization(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*KubeletAuthorization)
|
|
||||||
out := out.(*KubeletAuthorization)
|
|
||||||
out.Mode = in.Mode
|
|
||||||
out.Webhook = in.Webhook
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_KubeletConfiguration(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*KubeletConfiguration)
|
|
||||||
out := out.(*KubeletConfiguration)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.PodManifestPath = in.PodManifestPath
|
|
||||||
out.SyncFrequency = in.SyncFrequency
|
|
||||||
out.FileCheckFrequency = in.FileCheckFrequency
|
|
||||||
out.HTTPCheckFrequency = in.HTTPCheckFrequency
|
|
||||||
out.ManifestURL = in.ManifestURL
|
|
||||||
out.ManifestURLHeader = in.ManifestURLHeader
|
|
||||||
if in.EnableServer != nil {
|
|
||||||
in, out := &in.EnableServer, &out.EnableServer
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.EnableServer = nil
|
|
||||||
}
|
|
||||||
out.Address = in.Address
|
|
||||||
out.Port = in.Port
|
|
||||||
out.ReadOnlyPort = in.ReadOnlyPort
|
|
||||||
out.TLSCertFile = in.TLSCertFile
|
|
||||||
out.TLSPrivateKeyFile = in.TLSPrivateKeyFile
|
|
||||||
out.CertDirectory = in.CertDirectory
|
|
||||||
if err := DeepCopy_v1alpha1_KubeletAuthentication(&in.Authentication, &out.Authentication, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
out.Authorization = in.Authorization
|
|
||||||
out.HostnameOverride = in.HostnameOverride
|
|
||||||
out.PodInfraContainerImage = in.PodInfraContainerImage
|
|
||||||
out.DockerEndpoint = in.DockerEndpoint
|
|
||||||
out.RootDirectory = in.RootDirectory
|
|
||||||
out.SeccompProfileRoot = in.SeccompProfileRoot
|
|
||||||
if in.AllowPrivileged != nil {
|
|
||||||
in, out := &in.AllowPrivileged, &out.AllowPrivileged
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.AllowPrivileged = nil
|
|
||||||
}
|
|
||||||
if in.HostNetworkSources != nil {
|
|
||||||
in, out := &in.HostNetworkSources, &out.HostNetworkSources
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.HostNetworkSources = nil
|
|
||||||
}
|
|
||||||
if in.HostPIDSources != nil {
|
|
||||||
in, out := &in.HostPIDSources, &out.HostPIDSources
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.HostPIDSources = nil
|
|
||||||
}
|
|
||||||
if in.HostIPCSources != nil {
|
|
||||||
in, out := &in.HostIPCSources, &out.HostIPCSources
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.HostIPCSources = nil
|
|
||||||
}
|
|
||||||
if in.RegistryPullQPS != nil {
|
|
||||||
in, out := &in.RegistryPullQPS, &out.RegistryPullQPS
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.RegistryPullQPS = nil
|
|
||||||
}
|
|
||||||
out.RegistryBurst = in.RegistryBurst
|
|
||||||
if in.EventRecordQPS != nil {
|
|
||||||
in, out := &in.EventRecordQPS, &out.EventRecordQPS
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.EventRecordQPS = nil
|
|
||||||
}
|
|
||||||
out.EventBurst = in.EventBurst
|
|
||||||
if in.EnableDebuggingHandlers != nil {
|
|
||||||
in, out := &in.EnableDebuggingHandlers, &out.EnableDebuggingHandlers
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.EnableDebuggingHandlers = nil
|
|
||||||
}
|
|
||||||
out.MinimumGCAge = in.MinimumGCAge
|
|
||||||
out.MaxPerPodContainerCount = in.MaxPerPodContainerCount
|
|
||||||
if in.MaxContainerCount != nil {
|
|
||||||
in, out := &in.MaxContainerCount, &out.MaxContainerCount
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.MaxContainerCount = nil
|
|
||||||
}
|
|
||||||
out.CAdvisorPort = in.CAdvisorPort
|
|
||||||
out.HealthzPort = in.HealthzPort
|
|
||||||
out.HealthzBindAddress = in.HealthzBindAddress
|
|
||||||
if in.OOMScoreAdj != nil {
|
|
||||||
in, out := &in.OOMScoreAdj, &out.OOMScoreAdj
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.OOMScoreAdj = nil
|
|
||||||
}
|
|
||||||
if in.RegisterNode != nil {
|
|
||||||
in, out := &in.RegisterNode, &out.RegisterNode
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.RegisterNode = nil
|
|
||||||
}
|
|
||||||
out.ClusterDomain = in.ClusterDomain
|
|
||||||
out.MasterServiceNamespace = in.MasterServiceNamespace
|
|
||||||
out.ClusterDNS = in.ClusterDNS
|
|
||||||
out.StreamingConnectionIdleTimeout = in.StreamingConnectionIdleTimeout
|
|
||||||
out.NodeStatusUpdateFrequency = in.NodeStatusUpdateFrequency
|
|
||||||
out.ImageMinimumGCAge = in.ImageMinimumGCAge
|
|
||||||
if in.ImageGCHighThresholdPercent != nil {
|
|
||||||
in, out := &in.ImageGCHighThresholdPercent, &out.ImageGCHighThresholdPercent
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.ImageGCHighThresholdPercent = nil
|
|
||||||
}
|
|
||||||
if in.ImageGCLowThresholdPercent != nil {
|
|
||||||
in, out := &in.ImageGCLowThresholdPercent, &out.ImageGCLowThresholdPercent
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.ImageGCLowThresholdPercent = nil
|
|
||||||
}
|
|
||||||
out.LowDiskSpaceThresholdMB = in.LowDiskSpaceThresholdMB
|
|
||||||
out.VolumeStatsAggPeriod = in.VolumeStatsAggPeriod
|
|
||||||
out.NetworkPluginName = in.NetworkPluginName
|
|
||||||
out.NetworkPluginDir = in.NetworkPluginDir
|
|
||||||
out.CNIConfDir = in.CNIConfDir
|
|
||||||
out.CNIBinDir = in.CNIBinDir
|
|
||||||
out.NetworkPluginMTU = in.NetworkPluginMTU
|
|
||||||
out.VolumePluginDir = in.VolumePluginDir
|
|
||||||
out.CloudProvider = in.CloudProvider
|
|
||||||
out.CloudConfigFile = in.CloudConfigFile
|
|
||||||
out.KubeletCgroups = in.KubeletCgroups
|
|
||||||
out.RuntimeCgroups = in.RuntimeCgroups
|
|
||||||
out.SystemCgroups = in.SystemCgroups
|
|
||||||
out.CgroupRoot = in.CgroupRoot
|
|
||||||
if in.ExperimentalCgroupsPerQOS != nil {
|
|
||||||
in, out := &in.ExperimentalCgroupsPerQOS, &out.ExperimentalCgroupsPerQOS
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.ExperimentalCgroupsPerQOS = nil
|
|
||||||
}
|
|
||||||
out.CgroupDriver = in.CgroupDriver
|
|
||||||
out.ContainerRuntime = in.ContainerRuntime
|
|
||||||
out.RemoteRuntimeEndpoint = in.RemoteRuntimeEndpoint
|
|
||||||
out.RemoteImageEndpoint = in.RemoteImageEndpoint
|
|
||||||
out.RuntimeRequestTimeout = in.RuntimeRequestTimeout
|
|
||||||
out.RktPath = in.RktPath
|
|
||||||
out.ExperimentalMounterPath = in.ExperimentalMounterPath
|
|
||||||
out.RktAPIEndpoint = in.RktAPIEndpoint
|
|
||||||
out.RktStage1Image = in.RktStage1Image
|
|
||||||
if in.LockFilePath != nil {
|
|
||||||
in, out := &in.LockFilePath, &out.LockFilePath
|
|
||||||
*out = new(string)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.LockFilePath = nil
|
|
||||||
}
|
|
||||||
out.ExitOnLockContention = in.ExitOnLockContention
|
|
||||||
out.HairpinMode = in.HairpinMode
|
|
||||||
out.BabysitDaemons = in.BabysitDaemons
|
|
||||||
out.MaxPods = in.MaxPods
|
|
||||||
out.NvidiaGPUs = in.NvidiaGPUs
|
|
||||||
out.DockerExecHandlerName = in.DockerExecHandlerName
|
|
||||||
out.PodCIDR = in.PodCIDR
|
|
||||||
out.ResolverConfig = in.ResolverConfig
|
|
||||||
if in.CPUCFSQuota != nil {
|
|
||||||
in, out := &in.CPUCFSQuota, &out.CPUCFSQuota
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.CPUCFSQuota = nil
|
|
||||||
}
|
|
||||||
if in.Containerized != nil {
|
|
||||||
in, out := &in.Containerized, &out.Containerized
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.Containerized = nil
|
|
||||||
}
|
|
||||||
out.MaxOpenFiles = in.MaxOpenFiles
|
|
||||||
if in.ReconcileCIDR != nil {
|
|
||||||
in, out := &in.ReconcileCIDR, &out.ReconcileCIDR
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.ReconcileCIDR = nil
|
|
||||||
}
|
|
||||||
if in.RegisterSchedulable != nil {
|
|
||||||
in, out := &in.RegisterSchedulable, &out.RegisterSchedulable
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.RegisterSchedulable = nil
|
|
||||||
}
|
|
||||||
out.ContentType = in.ContentType
|
|
||||||
if in.KubeAPIQPS != nil {
|
|
||||||
in, out := &in.KubeAPIQPS, &out.KubeAPIQPS
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.KubeAPIQPS = nil
|
|
||||||
}
|
|
||||||
out.KubeAPIBurst = in.KubeAPIBurst
|
|
||||||
if in.SerializeImagePulls != nil {
|
|
||||||
in, out := &in.SerializeImagePulls, &out.SerializeImagePulls
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.SerializeImagePulls = nil
|
|
||||||
}
|
|
||||||
out.OutOfDiskTransitionFrequency = in.OutOfDiskTransitionFrequency
|
|
||||||
out.NodeIP = in.NodeIP
|
|
||||||
if in.NodeLabels != nil {
|
|
||||||
in, out := &in.NodeLabels, &out.NodeLabels
|
|
||||||
*out = make(map[string]string)
|
|
||||||
for key, val := range *in {
|
|
||||||
(*out)[key] = val
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.NodeLabels = nil
|
|
||||||
}
|
|
||||||
out.NonMasqueradeCIDR = in.NonMasqueradeCIDR
|
|
||||||
out.EnableCustomMetrics = in.EnableCustomMetrics
|
|
||||||
if in.EvictionHard != nil {
|
|
||||||
in, out := &in.EvictionHard, &out.EvictionHard
|
|
||||||
*out = new(string)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.EvictionHard = nil
|
|
||||||
}
|
|
||||||
out.EvictionSoft = in.EvictionSoft
|
|
||||||
out.EvictionSoftGracePeriod = in.EvictionSoftGracePeriod
|
|
||||||
out.EvictionPressureTransitionPeriod = in.EvictionPressureTransitionPeriod
|
|
||||||
out.EvictionMaxPodGracePeriod = in.EvictionMaxPodGracePeriod
|
|
||||||
out.EvictionMinimumReclaim = in.EvictionMinimumReclaim
|
|
||||||
out.PodsPerCore = in.PodsPerCore
|
|
||||||
if in.EnableControllerAttachDetach != nil {
|
|
||||||
in, out := &in.EnableControllerAttachDetach, &out.EnableControllerAttachDetach
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.EnableControllerAttachDetach = nil
|
|
||||||
}
|
|
||||||
if in.SystemReserved != nil {
|
|
||||||
in, out := &in.SystemReserved, &out.SystemReserved
|
|
||||||
*out = make(map[string]string)
|
|
||||||
for key, val := range *in {
|
|
||||||
(*out)[key] = val
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.SystemReserved = nil
|
|
||||||
}
|
|
||||||
if in.KubeReserved != nil {
|
|
||||||
in, out := &in.KubeReserved, &out.KubeReserved
|
|
||||||
*out = make(map[string]string)
|
|
||||||
for key, val := range *in {
|
|
||||||
(*out)[key] = val
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.KubeReserved = nil
|
|
||||||
}
|
|
||||||
out.ProtectKernelDefaults = in.ProtectKernelDefaults
|
|
||||||
if in.MakeIPTablesUtilChains != nil {
|
|
||||||
in, out := &in.MakeIPTablesUtilChains, &out.MakeIPTablesUtilChains
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.MakeIPTablesUtilChains = nil
|
|
||||||
}
|
|
||||||
if in.IPTablesMasqueradeBit != nil {
|
|
||||||
in, out := &in.IPTablesMasqueradeBit, &out.IPTablesMasqueradeBit
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.IPTablesMasqueradeBit = nil
|
|
||||||
}
|
|
||||||
if in.IPTablesDropBit != nil {
|
|
||||||
in, out := &in.IPTablesDropBit, &out.IPTablesDropBit
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.IPTablesDropBit = nil
|
|
||||||
}
|
|
||||||
if in.AllowedUnsafeSysctls != nil {
|
|
||||||
in, out := &in.AllowedUnsafeSysctls, &out.AllowedUnsafeSysctls
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.AllowedUnsafeSysctls = nil
|
|
||||||
}
|
|
||||||
out.FeatureGates = in.FeatureGates
|
|
||||||
out.EnableCRI = in.EnableCRI
|
|
||||||
out.ExperimentalFailSwapOn = in.ExperimentalFailSwapOn
|
|
||||||
out.ExperimentalCheckNodeCapabilitiesBeforeMount = in.ExperimentalCheckNodeCapabilitiesBeforeMount
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_KubeletWebhookAuthentication(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*KubeletWebhookAuthentication)
|
|
||||||
out := out.(*KubeletWebhookAuthentication)
|
|
||||||
if in.Enabled != nil {
|
|
||||||
in, out := &in.Enabled, &out.Enabled
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.Enabled = nil
|
|
||||||
}
|
|
||||||
out.CacheTTL = in.CacheTTL
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_KubeletWebhookAuthorization(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*KubeletWebhookAuthorization)
|
|
||||||
out := out.(*KubeletWebhookAuthorization)
|
|
||||||
out.CacheAuthorizedTTL = in.CacheAuthorizedTTL
|
|
||||||
out.CacheUnauthorizedTTL = in.CacheUnauthorizedTTL
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_KubeletX509Authentication(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*KubeletX509Authentication)
|
|
||||||
out := out.(*KubeletX509Authentication)
|
|
||||||
out.ClientCAFile = in.ClientCAFile
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_LeaderElectionConfiguration(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*LeaderElectionConfiguration)
|
|
||||||
out := out.(*LeaderElectionConfiguration)
|
|
||||||
if in.LeaderElect != nil {
|
|
||||||
in, out := &in.LeaderElect, &out.LeaderElect
|
|
||||||
*out = new(bool)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.LeaderElect = nil
|
|
||||||
}
|
|
||||||
out.LeaseDuration = in.LeaseDuration
|
|
||||||
out.RenewDeadline = in.RenewDeadline
|
|
||||||
out.RetryPeriod = in.RetryPeriod
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,482 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package componentconfig
|
|
||||||
|
|
||||||
import (
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
config "k8s.io/client-go/pkg/util/config"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_componentconfig_IPVar, InType: reflect.TypeOf(&IPVar{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_componentconfig_KubeControllerManagerConfiguration, InType: reflect.TypeOf(&KubeControllerManagerConfiguration{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_componentconfig_KubeProxyConfiguration, InType: reflect.TypeOf(&KubeProxyConfiguration{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_componentconfig_KubeSchedulerConfiguration, InType: reflect.TypeOf(&KubeSchedulerConfiguration{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_componentconfig_KubeletAnonymousAuthentication, InType: reflect.TypeOf(&KubeletAnonymousAuthentication{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_componentconfig_KubeletAuthentication, InType: reflect.TypeOf(&KubeletAuthentication{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_componentconfig_KubeletAuthorization, InType: reflect.TypeOf(&KubeletAuthorization{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_componentconfig_KubeletConfiguration, InType: reflect.TypeOf(&KubeletConfiguration{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_componentconfig_KubeletWebhookAuthentication, InType: reflect.TypeOf(&KubeletWebhookAuthentication{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_componentconfig_KubeletWebhookAuthorization, InType: reflect.TypeOf(&KubeletWebhookAuthorization{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_componentconfig_KubeletX509Authentication, InType: reflect.TypeOf(&KubeletX509Authentication{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_componentconfig_LeaderElectionConfiguration, InType: reflect.TypeOf(&LeaderElectionConfiguration{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_componentconfig_PersistentVolumeRecyclerConfiguration, InType: reflect.TypeOf(&PersistentVolumeRecyclerConfiguration{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_componentconfig_PortRangeVar, InType: reflect.TypeOf(&PortRangeVar{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_componentconfig_VolumeConfiguration, InType: reflect.TypeOf(&VolumeConfiguration{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_componentconfig_IPVar(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*IPVar)
|
|
||||||
out := out.(*IPVar)
|
|
||||||
if in.Val != nil {
|
|
||||||
in, out := &in.Val, &out.Val
|
|
||||||
*out = new(string)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.Val = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_componentconfig_KubeControllerManagerConfiguration(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*KubeControllerManagerConfiguration)
|
|
||||||
out := out.(*KubeControllerManagerConfiguration)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.Port = in.Port
|
|
||||||
out.Address = in.Address
|
|
||||||
out.UseServiceAccountCredentials = in.UseServiceAccountCredentials
|
|
||||||
out.CloudProvider = in.CloudProvider
|
|
||||||
out.CloudConfigFile = in.CloudConfigFile
|
|
||||||
out.ConcurrentEndpointSyncs = in.ConcurrentEndpointSyncs
|
|
||||||
out.ConcurrentRSSyncs = in.ConcurrentRSSyncs
|
|
||||||
out.ConcurrentRCSyncs = in.ConcurrentRCSyncs
|
|
||||||
out.ConcurrentServiceSyncs = in.ConcurrentServiceSyncs
|
|
||||||
out.ConcurrentResourceQuotaSyncs = in.ConcurrentResourceQuotaSyncs
|
|
||||||
out.ConcurrentDeploymentSyncs = in.ConcurrentDeploymentSyncs
|
|
||||||
out.ConcurrentDaemonSetSyncs = in.ConcurrentDaemonSetSyncs
|
|
||||||
out.ConcurrentJobSyncs = in.ConcurrentJobSyncs
|
|
||||||
out.ConcurrentNamespaceSyncs = in.ConcurrentNamespaceSyncs
|
|
||||||
out.ConcurrentSATokenSyncs = in.ConcurrentSATokenSyncs
|
|
||||||
out.LookupCacheSizeForRC = in.LookupCacheSizeForRC
|
|
||||||
out.LookupCacheSizeForRS = in.LookupCacheSizeForRS
|
|
||||||
out.LookupCacheSizeForDaemonSet = in.LookupCacheSizeForDaemonSet
|
|
||||||
out.ServiceSyncPeriod = in.ServiceSyncPeriod
|
|
||||||
out.NodeSyncPeriod = in.NodeSyncPeriod
|
|
||||||
out.RouteReconciliationPeriod = in.RouteReconciliationPeriod
|
|
||||||
out.ResourceQuotaSyncPeriod = in.ResourceQuotaSyncPeriod
|
|
||||||
out.NamespaceSyncPeriod = in.NamespaceSyncPeriod
|
|
||||||
out.PVClaimBinderSyncPeriod = in.PVClaimBinderSyncPeriod
|
|
||||||
out.MinResyncPeriod = in.MinResyncPeriod
|
|
||||||
out.TerminatedPodGCThreshold = in.TerminatedPodGCThreshold
|
|
||||||
out.HorizontalPodAutoscalerSyncPeriod = in.HorizontalPodAutoscalerSyncPeriod
|
|
||||||
out.DeploymentControllerSyncPeriod = in.DeploymentControllerSyncPeriod
|
|
||||||
out.PodEvictionTimeout = in.PodEvictionTimeout
|
|
||||||
out.DeletingPodsQps = in.DeletingPodsQps
|
|
||||||
out.DeletingPodsBurst = in.DeletingPodsBurst
|
|
||||||
out.NodeMonitorGracePeriod = in.NodeMonitorGracePeriod
|
|
||||||
out.RegisterRetryCount = in.RegisterRetryCount
|
|
||||||
out.NodeStartupGracePeriod = in.NodeStartupGracePeriod
|
|
||||||
out.NodeMonitorPeriod = in.NodeMonitorPeriod
|
|
||||||
out.ServiceAccountKeyFile = in.ServiceAccountKeyFile
|
|
||||||
out.ClusterSigningCertFile = in.ClusterSigningCertFile
|
|
||||||
out.ClusterSigningKeyFile = in.ClusterSigningKeyFile
|
|
||||||
out.ApproveAllKubeletCSRsForGroup = in.ApproveAllKubeletCSRsForGroup
|
|
||||||
out.EnableProfiling = in.EnableProfiling
|
|
||||||
out.ClusterName = in.ClusterName
|
|
||||||
out.ClusterCIDR = in.ClusterCIDR
|
|
||||||
out.ServiceCIDR = in.ServiceCIDR
|
|
||||||
out.NodeCIDRMaskSize = in.NodeCIDRMaskSize
|
|
||||||
out.AllocateNodeCIDRs = in.AllocateNodeCIDRs
|
|
||||||
out.ConfigureCloudRoutes = in.ConfigureCloudRoutes
|
|
||||||
out.RootCAFile = in.RootCAFile
|
|
||||||
out.ContentType = in.ContentType
|
|
||||||
out.KubeAPIQPS = in.KubeAPIQPS
|
|
||||||
out.KubeAPIBurst = in.KubeAPIBurst
|
|
||||||
out.LeaderElection = in.LeaderElection
|
|
||||||
out.VolumeConfiguration = in.VolumeConfiguration
|
|
||||||
out.ControllerStartInterval = in.ControllerStartInterval
|
|
||||||
out.EnableGarbageCollector = in.EnableGarbageCollector
|
|
||||||
out.ConcurrentGCSyncs = in.ConcurrentGCSyncs
|
|
||||||
out.NodeEvictionRate = in.NodeEvictionRate
|
|
||||||
out.SecondaryNodeEvictionRate = in.SecondaryNodeEvictionRate
|
|
||||||
out.LargeClusterSizeThreshold = in.LargeClusterSizeThreshold
|
|
||||||
out.UnhealthyZoneThreshold = in.UnhealthyZoneThreshold
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_componentconfig_KubeProxyConfiguration(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*KubeProxyConfiguration)
|
|
||||||
out := out.(*KubeProxyConfiguration)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.BindAddress = in.BindAddress
|
|
||||||
out.ClusterCIDR = in.ClusterCIDR
|
|
||||||
out.HealthzBindAddress = in.HealthzBindAddress
|
|
||||||
out.HealthzPort = in.HealthzPort
|
|
||||||
out.HostnameOverride = in.HostnameOverride
|
|
||||||
if in.IPTablesMasqueradeBit != nil {
|
|
||||||
in, out := &in.IPTablesMasqueradeBit, &out.IPTablesMasqueradeBit
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.IPTablesMasqueradeBit = nil
|
|
||||||
}
|
|
||||||
out.IPTablesSyncPeriod = in.IPTablesSyncPeriod
|
|
||||||
out.IPTablesMinSyncPeriod = in.IPTablesMinSyncPeriod
|
|
||||||
out.KubeconfigPath = in.KubeconfigPath
|
|
||||||
out.MasqueradeAll = in.MasqueradeAll
|
|
||||||
out.Master = in.Master
|
|
||||||
if in.OOMScoreAdj != nil {
|
|
||||||
in, out := &in.OOMScoreAdj, &out.OOMScoreAdj
|
|
||||||
*out = new(int32)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.OOMScoreAdj = nil
|
|
||||||
}
|
|
||||||
out.Mode = in.Mode
|
|
||||||
out.PortRange = in.PortRange
|
|
||||||
out.ResourceContainer = in.ResourceContainer
|
|
||||||
out.UDPIdleTimeout = in.UDPIdleTimeout
|
|
||||||
out.ConntrackMax = in.ConntrackMax
|
|
||||||
out.ConntrackMaxPerCore = in.ConntrackMaxPerCore
|
|
||||||
out.ConntrackMin = in.ConntrackMin
|
|
||||||
out.ConntrackTCPEstablishedTimeout = in.ConntrackTCPEstablishedTimeout
|
|
||||||
out.ConntrackTCPCloseWaitTimeout = in.ConntrackTCPCloseWaitTimeout
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_componentconfig_KubeSchedulerConfiguration(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*KubeSchedulerConfiguration)
|
|
||||||
out := out.(*KubeSchedulerConfiguration)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.Port = in.Port
|
|
||||||
out.Address = in.Address
|
|
||||||
out.AlgorithmProvider = in.AlgorithmProvider
|
|
||||||
out.PolicyConfigFile = in.PolicyConfigFile
|
|
||||||
out.EnableProfiling = in.EnableProfiling
|
|
||||||
out.EnableContentionProfiling = in.EnableContentionProfiling
|
|
||||||
out.ContentType = in.ContentType
|
|
||||||
out.KubeAPIQPS = in.KubeAPIQPS
|
|
||||||
out.KubeAPIBurst = in.KubeAPIBurst
|
|
||||||
out.SchedulerName = in.SchedulerName
|
|
||||||
out.HardPodAffinitySymmetricWeight = in.HardPodAffinitySymmetricWeight
|
|
||||||
out.FailureDomains = in.FailureDomains
|
|
||||||
out.LeaderElection = in.LeaderElection
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_componentconfig_KubeletAnonymousAuthentication(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*KubeletAnonymousAuthentication)
|
|
||||||
out := out.(*KubeletAnonymousAuthentication)
|
|
||||||
out.Enabled = in.Enabled
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_componentconfig_KubeletAuthentication(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*KubeletAuthentication)
|
|
||||||
out := out.(*KubeletAuthentication)
|
|
||||||
out.X509 = in.X509
|
|
||||||
out.Webhook = in.Webhook
|
|
||||||
out.Anonymous = in.Anonymous
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_componentconfig_KubeletAuthorization(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*KubeletAuthorization)
|
|
||||||
out := out.(*KubeletAuthorization)
|
|
||||||
out.Mode = in.Mode
|
|
||||||
out.Webhook = in.Webhook
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_componentconfig_KubeletConfiguration(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*KubeletConfiguration)
|
|
||||||
out := out.(*KubeletConfiguration)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.PodManifestPath = in.PodManifestPath
|
|
||||||
out.SyncFrequency = in.SyncFrequency
|
|
||||||
out.FileCheckFrequency = in.FileCheckFrequency
|
|
||||||
out.HTTPCheckFrequency = in.HTTPCheckFrequency
|
|
||||||
out.ManifestURL = in.ManifestURL
|
|
||||||
out.ManifestURLHeader = in.ManifestURLHeader
|
|
||||||
out.EnableServer = in.EnableServer
|
|
||||||
out.Address = in.Address
|
|
||||||
out.Port = in.Port
|
|
||||||
out.ReadOnlyPort = in.ReadOnlyPort
|
|
||||||
out.TLSCertFile = in.TLSCertFile
|
|
||||||
out.TLSPrivateKeyFile = in.TLSPrivateKeyFile
|
|
||||||
out.CertDirectory = in.CertDirectory
|
|
||||||
out.Authentication = in.Authentication
|
|
||||||
out.Authorization = in.Authorization
|
|
||||||
out.HostnameOverride = in.HostnameOverride
|
|
||||||
out.PodInfraContainerImage = in.PodInfraContainerImage
|
|
||||||
out.DockerEndpoint = in.DockerEndpoint
|
|
||||||
out.RootDirectory = in.RootDirectory
|
|
||||||
out.SeccompProfileRoot = in.SeccompProfileRoot
|
|
||||||
out.AllowPrivileged = in.AllowPrivileged
|
|
||||||
if in.HostNetworkSources != nil {
|
|
||||||
in, out := &in.HostNetworkSources, &out.HostNetworkSources
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.HostNetworkSources = nil
|
|
||||||
}
|
|
||||||
if in.HostPIDSources != nil {
|
|
||||||
in, out := &in.HostPIDSources, &out.HostPIDSources
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.HostPIDSources = nil
|
|
||||||
}
|
|
||||||
if in.HostIPCSources != nil {
|
|
||||||
in, out := &in.HostIPCSources, &out.HostIPCSources
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.HostIPCSources = nil
|
|
||||||
}
|
|
||||||
out.RegistryPullQPS = in.RegistryPullQPS
|
|
||||||
out.RegistryBurst = in.RegistryBurst
|
|
||||||
out.EventRecordQPS = in.EventRecordQPS
|
|
||||||
out.EventBurst = in.EventBurst
|
|
||||||
out.EnableDebuggingHandlers = in.EnableDebuggingHandlers
|
|
||||||
out.MinimumGCAge = in.MinimumGCAge
|
|
||||||
out.MaxPerPodContainerCount = in.MaxPerPodContainerCount
|
|
||||||
out.MaxContainerCount = in.MaxContainerCount
|
|
||||||
out.CAdvisorPort = in.CAdvisorPort
|
|
||||||
out.HealthzPort = in.HealthzPort
|
|
||||||
out.HealthzBindAddress = in.HealthzBindAddress
|
|
||||||
out.OOMScoreAdj = in.OOMScoreAdj
|
|
||||||
out.RegisterNode = in.RegisterNode
|
|
||||||
out.ClusterDomain = in.ClusterDomain
|
|
||||||
out.MasterServiceNamespace = in.MasterServiceNamespace
|
|
||||||
out.ClusterDNS = in.ClusterDNS
|
|
||||||
out.StreamingConnectionIdleTimeout = in.StreamingConnectionIdleTimeout
|
|
||||||
out.NodeStatusUpdateFrequency = in.NodeStatusUpdateFrequency
|
|
||||||
out.ImageMinimumGCAge = in.ImageMinimumGCAge
|
|
||||||
out.ImageGCHighThresholdPercent = in.ImageGCHighThresholdPercent
|
|
||||||
out.ImageGCLowThresholdPercent = in.ImageGCLowThresholdPercent
|
|
||||||
out.LowDiskSpaceThresholdMB = in.LowDiskSpaceThresholdMB
|
|
||||||
out.VolumeStatsAggPeriod = in.VolumeStatsAggPeriod
|
|
||||||
out.NetworkPluginName = in.NetworkPluginName
|
|
||||||
out.NetworkPluginMTU = in.NetworkPluginMTU
|
|
||||||
out.NetworkPluginDir = in.NetworkPluginDir
|
|
||||||
out.CNIConfDir = in.CNIConfDir
|
|
||||||
out.CNIBinDir = in.CNIBinDir
|
|
||||||
out.VolumePluginDir = in.VolumePluginDir
|
|
||||||
out.CloudProvider = in.CloudProvider
|
|
||||||
out.CloudConfigFile = in.CloudConfigFile
|
|
||||||
out.KubeletCgroups = in.KubeletCgroups
|
|
||||||
out.ExperimentalCgroupsPerQOS = in.ExperimentalCgroupsPerQOS
|
|
||||||
out.CgroupDriver = in.CgroupDriver
|
|
||||||
out.RuntimeCgroups = in.RuntimeCgroups
|
|
||||||
out.SystemCgroups = in.SystemCgroups
|
|
||||||
out.CgroupRoot = in.CgroupRoot
|
|
||||||
out.ContainerRuntime = in.ContainerRuntime
|
|
||||||
out.RemoteRuntimeEndpoint = in.RemoteRuntimeEndpoint
|
|
||||||
out.RemoteImageEndpoint = in.RemoteImageEndpoint
|
|
||||||
out.RuntimeRequestTimeout = in.RuntimeRequestTimeout
|
|
||||||
out.RktPath = in.RktPath
|
|
||||||
out.ExperimentalMounterPath = in.ExperimentalMounterPath
|
|
||||||
out.RktAPIEndpoint = in.RktAPIEndpoint
|
|
||||||
out.RktStage1Image = in.RktStage1Image
|
|
||||||
out.LockFilePath = in.LockFilePath
|
|
||||||
out.ExitOnLockContention = in.ExitOnLockContention
|
|
||||||
out.HairpinMode = in.HairpinMode
|
|
||||||
out.BabysitDaemons = in.BabysitDaemons
|
|
||||||
out.MaxPods = in.MaxPods
|
|
||||||
out.NvidiaGPUs = in.NvidiaGPUs
|
|
||||||
out.DockerExecHandlerName = in.DockerExecHandlerName
|
|
||||||
out.PodCIDR = in.PodCIDR
|
|
||||||
out.ResolverConfig = in.ResolverConfig
|
|
||||||
out.CPUCFSQuota = in.CPUCFSQuota
|
|
||||||
out.Containerized = in.Containerized
|
|
||||||
out.MaxOpenFiles = in.MaxOpenFiles
|
|
||||||
out.ReconcileCIDR = in.ReconcileCIDR
|
|
||||||
out.RegisterSchedulable = in.RegisterSchedulable
|
|
||||||
out.ContentType = in.ContentType
|
|
||||||
out.KubeAPIQPS = in.KubeAPIQPS
|
|
||||||
out.KubeAPIBurst = in.KubeAPIBurst
|
|
||||||
out.SerializeImagePulls = in.SerializeImagePulls
|
|
||||||
out.OutOfDiskTransitionFrequency = in.OutOfDiskTransitionFrequency
|
|
||||||
out.NodeIP = in.NodeIP
|
|
||||||
if in.NodeLabels != nil {
|
|
||||||
in, out := &in.NodeLabels, &out.NodeLabels
|
|
||||||
*out = make(map[string]string)
|
|
||||||
for key, val := range *in {
|
|
||||||
(*out)[key] = val
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.NodeLabels = nil
|
|
||||||
}
|
|
||||||
out.NonMasqueradeCIDR = in.NonMasqueradeCIDR
|
|
||||||
out.EnableCustomMetrics = in.EnableCustomMetrics
|
|
||||||
out.EvictionHard = in.EvictionHard
|
|
||||||
out.EvictionSoft = in.EvictionSoft
|
|
||||||
out.EvictionSoftGracePeriod = in.EvictionSoftGracePeriod
|
|
||||||
out.EvictionPressureTransitionPeriod = in.EvictionPressureTransitionPeriod
|
|
||||||
out.EvictionMaxPodGracePeriod = in.EvictionMaxPodGracePeriod
|
|
||||||
out.EvictionMinimumReclaim = in.EvictionMinimumReclaim
|
|
||||||
out.PodsPerCore = in.PodsPerCore
|
|
||||||
out.EnableControllerAttachDetach = in.EnableControllerAttachDetach
|
|
||||||
if in.SystemReserved != nil {
|
|
||||||
in, out := &in.SystemReserved, &out.SystemReserved
|
|
||||||
*out = make(config.ConfigurationMap)
|
|
||||||
for key, val := range *in {
|
|
||||||
(*out)[key] = val
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.SystemReserved = nil
|
|
||||||
}
|
|
||||||
if in.KubeReserved != nil {
|
|
||||||
in, out := &in.KubeReserved, &out.KubeReserved
|
|
||||||
*out = make(config.ConfigurationMap)
|
|
||||||
for key, val := range *in {
|
|
||||||
(*out)[key] = val
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.KubeReserved = nil
|
|
||||||
}
|
|
||||||
out.ProtectKernelDefaults = in.ProtectKernelDefaults
|
|
||||||
out.MakeIPTablesUtilChains = in.MakeIPTablesUtilChains
|
|
||||||
out.IPTablesMasqueradeBit = in.IPTablesMasqueradeBit
|
|
||||||
out.IPTablesDropBit = in.IPTablesDropBit
|
|
||||||
if in.AllowedUnsafeSysctls != nil {
|
|
||||||
in, out := &in.AllowedUnsafeSysctls, &out.AllowedUnsafeSysctls
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.AllowedUnsafeSysctls = nil
|
|
||||||
}
|
|
||||||
out.FeatureGates = in.FeatureGates
|
|
||||||
out.EnableCRI = in.EnableCRI
|
|
||||||
out.ExperimentalFailSwapOn = in.ExperimentalFailSwapOn
|
|
||||||
out.ExperimentalCheckNodeCapabilitiesBeforeMount = in.ExperimentalCheckNodeCapabilitiesBeforeMount
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_componentconfig_KubeletWebhookAuthentication(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*KubeletWebhookAuthentication)
|
|
||||||
out := out.(*KubeletWebhookAuthentication)
|
|
||||||
out.Enabled = in.Enabled
|
|
||||||
out.CacheTTL = in.CacheTTL
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_componentconfig_KubeletWebhookAuthorization(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*KubeletWebhookAuthorization)
|
|
||||||
out := out.(*KubeletWebhookAuthorization)
|
|
||||||
out.CacheAuthorizedTTL = in.CacheAuthorizedTTL
|
|
||||||
out.CacheUnauthorizedTTL = in.CacheUnauthorizedTTL
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_componentconfig_KubeletX509Authentication(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*KubeletX509Authentication)
|
|
||||||
out := out.(*KubeletX509Authentication)
|
|
||||||
out.ClientCAFile = in.ClientCAFile
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_componentconfig_LeaderElectionConfiguration(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*LeaderElectionConfiguration)
|
|
||||||
out := out.(*LeaderElectionConfiguration)
|
|
||||||
out.LeaderElect = in.LeaderElect
|
|
||||||
out.LeaseDuration = in.LeaseDuration
|
|
||||||
out.RenewDeadline = in.RenewDeadline
|
|
||||||
out.RetryPeriod = in.RetryPeriod
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_componentconfig_PersistentVolumeRecyclerConfiguration(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*PersistentVolumeRecyclerConfiguration)
|
|
||||||
out := out.(*PersistentVolumeRecyclerConfiguration)
|
|
||||||
out.MaximumRetry = in.MaximumRetry
|
|
||||||
out.MinimumTimeoutNFS = in.MinimumTimeoutNFS
|
|
||||||
out.PodTemplateFilePathNFS = in.PodTemplateFilePathNFS
|
|
||||||
out.IncrementTimeoutNFS = in.IncrementTimeoutNFS
|
|
||||||
out.PodTemplateFilePathHostPath = in.PodTemplateFilePathHostPath
|
|
||||||
out.MinimumTimeoutHostPath = in.MinimumTimeoutHostPath
|
|
||||||
out.IncrementTimeoutHostPath = in.IncrementTimeoutHostPath
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_componentconfig_PortRangeVar(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*PortRangeVar)
|
|
||||||
out := out.(*PortRangeVar)
|
|
||||||
if in.Val != nil {
|
|
||||||
in, out := &in.Val, &out.Val
|
|
||||||
*out = new(string)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.Val = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_componentconfig_VolumeConfiguration(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*VolumeConfiguration)
|
|
||||||
out := out.(*VolumeConfiguration)
|
|
||||||
out.EnableHostPathProvisioning = in.EnableHostPathProvisioning
|
|
||||||
out.EnableDynamicProvisioning = in.EnableDynamicProvisioning
|
|
||||||
out.PersistentVolumeRecyclerConfiguration = in.PersistentVolumeRecyclerConfiguration
|
|
||||||
out.FlexVolumePluginDir = in.FlexVolumePluginDir
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,105 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package v1alpha1
|
|
||||||
|
|
||||||
import (
|
|
||||||
v1 "k8s.io/client-go/pkg/api/v1"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_ImageReview, InType: reflect.TypeOf(&ImageReview{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_ImageReviewContainerSpec, InType: reflect.TypeOf(&ImageReviewContainerSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_ImageReviewSpec, InType: reflect.TypeOf(&ImageReviewSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_ImageReviewStatus, InType: reflect.TypeOf(&ImageReviewStatus{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_ImageReview(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ImageReview)
|
|
||||||
out := out.(*ImageReview)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v1alpha1_ImageReviewSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
out.Status = in.Status
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_ImageReviewContainerSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ImageReviewContainerSpec)
|
|
||||||
out := out.(*ImageReviewContainerSpec)
|
|
||||||
out.Image = in.Image
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_ImageReviewSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ImageReviewSpec)
|
|
||||||
out := out.(*ImageReviewSpec)
|
|
||||||
if in.Containers != nil {
|
|
||||||
in, out := &in.Containers, &out.Containers
|
|
||||||
*out = make([]ImageReviewContainerSpec, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
(*out)[i] = (*in)[i]
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Containers = nil
|
|
||||||
}
|
|
||||||
if in.Annotations != nil {
|
|
||||||
in, out := &in.Annotations, &out.Annotations
|
|
||||||
*out = make(map[string]string)
|
|
||||||
for key, val := range *in {
|
|
||||||
(*out)[key] = val
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Annotations = nil
|
|
||||||
}
|
|
||||||
out.Namespace = in.Namespace
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_ImageReviewStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ImageReviewStatus)
|
|
||||||
out := out.(*ImageReviewStatus)
|
|
||||||
out.Allowed = in.Allowed
|
|
||||||
out.Reason = in.Reason
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,105 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package imagepolicy
|
|
||||||
|
|
||||||
import (
|
|
||||||
api "k8s.io/client-go/pkg/api"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_imagepolicy_ImageReview, InType: reflect.TypeOf(&ImageReview{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_imagepolicy_ImageReviewContainerSpec, InType: reflect.TypeOf(&ImageReviewContainerSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_imagepolicy_ImageReviewSpec, InType: reflect.TypeOf(&ImageReviewSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_imagepolicy_ImageReviewStatus, InType: reflect.TypeOf(&ImageReviewStatus{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_imagepolicy_ImageReview(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ImageReview)
|
|
||||||
out := out.(*ImageReview)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_imagepolicy_ImageReviewSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
out.Status = in.Status
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_imagepolicy_ImageReviewContainerSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ImageReviewContainerSpec)
|
|
||||||
out := out.(*ImageReviewContainerSpec)
|
|
||||||
out.Image = in.Image
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_imagepolicy_ImageReviewSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ImageReviewSpec)
|
|
||||||
out := out.(*ImageReviewSpec)
|
|
||||||
if in.Containers != nil {
|
|
||||||
in, out := &in.Containers, &out.Containers
|
|
||||||
*out = make([]ImageReviewContainerSpec, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
(*out)[i] = (*in)[i]
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Containers = nil
|
|
||||||
}
|
|
||||||
if in.Annotations != nil {
|
|
||||||
in, out := &in.Annotations, &out.Annotations
|
|
||||||
*out = make(map[string]string)
|
|
||||||
for key, val := range *in {
|
|
||||||
(*out)[key] = val
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Annotations = nil
|
|
||||||
}
|
|
||||||
out.Namespace = in.Namespace
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_imagepolicy_ImageReviewStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ImageReviewStatus)
|
|
||||||
out := out.(*ImageReviewStatus)
|
|
||||||
out.Allowed = in.Allowed
|
|
||||||
out.Reason = in.Reason
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,390 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package v1
|
|
||||||
|
|
||||||
import (
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
time "time"
|
|
||||||
)
|
|
||||||
|
|
||||||
func DeepCopy_v1_APIGroup(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*APIGroup)
|
|
||||||
out := out.(*APIGroup)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.Name = in.Name
|
|
||||||
if in.Versions != nil {
|
|
||||||
in, out := &in.Versions, &out.Versions
|
|
||||||
*out = make([]GroupVersionForDiscovery, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
(*out)[i] = (*in)[i]
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Versions = nil
|
|
||||||
}
|
|
||||||
out.PreferredVersion = in.PreferredVersion
|
|
||||||
if in.ServerAddressByClientCIDRs != nil {
|
|
||||||
in, out := &in.ServerAddressByClientCIDRs, &out.ServerAddressByClientCIDRs
|
|
||||||
*out = make([]ServerAddressByClientCIDR, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
(*out)[i] = (*in)[i]
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.ServerAddressByClientCIDRs = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_APIGroupList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*APIGroupList)
|
|
||||||
out := out.(*APIGroupList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if in.Groups != nil {
|
|
||||||
in, out := &in.Groups, &out.Groups
|
|
||||||
*out = make([]APIGroup, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v1_APIGroup(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Groups = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_APIResource(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*APIResource)
|
|
||||||
out := out.(*APIResource)
|
|
||||||
out.Name = in.Name
|
|
||||||
out.Namespaced = in.Namespaced
|
|
||||||
out.Kind = in.Kind
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_APIResourceList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*APIResourceList)
|
|
||||||
out := out.(*APIResourceList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.GroupVersion = in.GroupVersion
|
|
||||||
if in.APIResources != nil {
|
|
||||||
in, out := &in.APIResources, &out.APIResources
|
|
||||||
*out = make([]APIResource, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
(*out)[i] = (*in)[i]
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.APIResources = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_APIVersions(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*APIVersions)
|
|
||||||
out := out.(*APIVersions)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if in.Versions != nil {
|
|
||||||
in, out := &in.Versions, &out.Versions
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Versions = nil
|
|
||||||
}
|
|
||||||
if in.ServerAddressByClientCIDRs != nil {
|
|
||||||
in, out := &in.ServerAddressByClientCIDRs, &out.ServerAddressByClientCIDRs
|
|
||||||
*out = make([]ServerAddressByClientCIDR, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
(*out)[i] = (*in)[i]
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.ServerAddressByClientCIDRs = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_Duration(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*Duration)
|
|
||||||
out := out.(*Duration)
|
|
||||||
out.Duration = in.Duration
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_ExportOptions(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ExportOptions)
|
|
||||||
out := out.(*ExportOptions)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.Export = in.Export
|
|
||||||
out.Exact = in.Exact
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_GroupKind(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*GroupKind)
|
|
||||||
out := out.(*GroupKind)
|
|
||||||
out.Group = in.Group
|
|
||||||
out.Kind = in.Kind
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_GroupResource(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*GroupResource)
|
|
||||||
out := out.(*GroupResource)
|
|
||||||
out.Group = in.Group
|
|
||||||
out.Resource = in.Resource
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_GroupVersion(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*GroupVersion)
|
|
||||||
out := out.(*GroupVersion)
|
|
||||||
out.Group = in.Group
|
|
||||||
out.Version = in.Version
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_GroupVersionForDiscovery(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*GroupVersionForDiscovery)
|
|
||||||
out := out.(*GroupVersionForDiscovery)
|
|
||||||
out.GroupVersion = in.GroupVersion
|
|
||||||
out.Version = in.Version
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_GroupVersionKind(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*GroupVersionKind)
|
|
||||||
out := out.(*GroupVersionKind)
|
|
||||||
out.Group = in.Group
|
|
||||||
out.Version = in.Version
|
|
||||||
out.Kind = in.Kind
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_GroupVersionResource(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*GroupVersionResource)
|
|
||||||
out := out.(*GroupVersionResource)
|
|
||||||
out.Group = in.Group
|
|
||||||
out.Version = in.Version
|
|
||||||
out.Resource = in.Resource
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_LabelSelector(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*LabelSelector)
|
|
||||||
out := out.(*LabelSelector)
|
|
||||||
if in.MatchLabels != nil {
|
|
||||||
in, out := &in.MatchLabels, &out.MatchLabels
|
|
||||||
*out = make(map[string]string)
|
|
||||||
for key, val := range *in {
|
|
||||||
(*out)[key] = val
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.MatchLabels = nil
|
|
||||||
}
|
|
||||||
if in.MatchExpressions != nil {
|
|
||||||
in, out := &in.MatchExpressions, &out.MatchExpressions
|
|
||||||
*out = make([]LabelSelectorRequirement, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v1_LabelSelectorRequirement(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.MatchExpressions = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_LabelSelectorRequirement(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*LabelSelectorRequirement)
|
|
||||||
out := out.(*LabelSelectorRequirement)
|
|
||||||
out.Key = in.Key
|
|
||||||
out.Operator = in.Operator
|
|
||||||
if in.Values != nil {
|
|
||||||
in, out := &in.Values, &out.Values
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Values = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_ListMeta(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ListMeta)
|
|
||||||
out := out.(*ListMeta)
|
|
||||||
out.SelfLink = in.SelfLink
|
|
||||||
out.ResourceVersion = in.ResourceVersion
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_Patch(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*Patch)
|
|
||||||
out := out.(*Patch)
|
|
||||||
_ = in
|
|
||||||
_ = out
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_RootPaths(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*RootPaths)
|
|
||||||
out := out.(*RootPaths)
|
|
||||||
if in.Paths != nil {
|
|
||||||
in, out := &in.Paths, &out.Paths
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Paths = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_ServerAddressByClientCIDR(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ServerAddressByClientCIDR)
|
|
||||||
out := out.(*ServerAddressByClientCIDR)
|
|
||||||
out.ClientCIDR = in.ClientCIDR
|
|
||||||
out.ServerAddress = in.ServerAddress
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_Status(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*Status)
|
|
||||||
out := out.(*Status)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
out.Status = in.Status
|
|
||||||
out.Message = in.Message
|
|
||||||
out.Reason = in.Reason
|
|
||||||
if in.Details != nil {
|
|
||||||
in, out := &in.Details, &out.Details
|
|
||||||
*out = new(StatusDetails)
|
|
||||||
if err := DeepCopy_v1_StatusDetails(*in, *out, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Details = nil
|
|
||||||
}
|
|
||||||
out.Code = in.Code
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_StatusCause(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*StatusCause)
|
|
||||||
out := out.(*StatusCause)
|
|
||||||
out.Type = in.Type
|
|
||||||
out.Message = in.Message
|
|
||||||
out.Field = in.Field
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_StatusDetails(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*StatusDetails)
|
|
||||||
out := out.(*StatusDetails)
|
|
||||||
out.Name = in.Name
|
|
||||||
out.Group = in.Group
|
|
||||||
out.Kind = in.Kind
|
|
||||||
if in.Causes != nil {
|
|
||||||
in, out := &in.Causes, &out.Causes
|
|
||||||
*out = make([]StatusCause, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
(*out)[i] = (*in)[i]
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Causes = nil
|
|
||||||
}
|
|
||||||
out.RetryAfterSeconds = in.RetryAfterSeconds
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_Time(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*Time)
|
|
||||||
out := out.(*Time)
|
|
||||||
if newVal, err := c.DeepCopy(&in.Time); err != nil {
|
|
||||||
return err
|
|
||||||
} else {
|
|
||||||
out.Time = *newVal.(*time.Time)
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_Timestamp(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*Timestamp)
|
|
||||||
out := out.(*Timestamp)
|
|
||||||
out.Seconds = in.Seconds
|
|
||||||
out.Nanos = in.Nanos
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1_TypeMeta(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*TypeMeta)
|
|
||||||
out := out.(*TypeMeta)
|
|
||||||
out.Kind = in.Kind
|
|
||||||
out.APIVersion = in.APIVersion
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,145 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package v1beta1
|
|
||||||
|
|
||||||
import (
|
|
||||||
v1 "k8s.io/client-go/pkg/api/v1"
|
|
||||||
meta_v1 "k8s.io/client-go/pkg/apis/meta/v1"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_Eviction, InType: reflect.TypeOf(&Eviction{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_PodDisruptionBudget, InType: reflect.TypeOf(&PodDisruptionBudget{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_PodDisruptionBudgetList, InType: reflect.TypeOf(&PodDisruptionBudgetList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_PodDisruptionBudgetSpec, InType: reflect.TypeOf(&PodDisruptionBudgetSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_PodDisruptionBudgetStatus, InType: reflect.TypeOf(&PodDisruptionBudgetStatus{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_Eviction(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*Eviction)
|
|
||||||
out := out.(*Eviction)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if in.DeleteOptions != nil {
|
|
||||||
in, out := &in.DeleteOptions, &out.DeleteOptions
|
|
||||||
*out = new(v1.DeleteOptions)
|
|
||||||
if err := v1.DeepCopy_v1_DeleteOptions(*in, *out, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.DeleteOptions = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_PodDisruptionBudget(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*PodDisruptionBudget)
|
|
||||||
out := out.(*PodDisruptionBudget)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v1beta1_PodDisruptionBudgetSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v1beta1_PodDisruptionBudgetStatus(&in.Status, &out.Status, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_PodDisruptionBudgetList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*PodDisruptionBudgetList)
|
|
||||||
out := out.(*PodDisruptionBudgetList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]PodDisruptionBudget, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v1beta1_PodDisruptionBudget(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_PodDisruptionBudgetSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*PodDisruptionBudgetSpec)
|
|
||||||
out := out.(*PodDisruptionBudgetSpec)
|
|
||||||
out.MinAvailable = in.MinAvailable
|
|
||||||
if in.Selector != nil {
|
|
||||||
in, out := &in.Selector, &out.Selector
|
|
||||||
*out = new(meta_v1.LabelSelector)
|
|
||||||
if err := meta_v1.DeepCopy_v1_LabelSelector(*in, *out, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Selector = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_PodDisruptionBudgetStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*PodDisruptionBudgetStatus)
|
|
||||||
out := out.(*PodDisruptionBudgetStatus)
|
|
||||||
out.ObservedGeneration = in.ObservedGeneration
|
|
||||||
if in.DisruptedPods != nil {
|
|
||||||
in, out := &in.DisruptedPods, &out.DisruptedPods
|
|
||||||
*out = make(map[string]meta_v1.Time)
|
|
||||||
for key, val := range *in {
|
|
||||||
(*out)[key] = val.DeepCopy()
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.DisruptedPods = nil
|
|
||||||
}
|
|
||||||
out.PodDisruptionsAllowed = in.PodDisruptionsAllowed
|
|
||||||
out.CurrentHealthy = in.CurrentHealthy
|
|
||||||
out.DesiredHealthy = in.DesiredHealthy
|
|
||||||
out.ExpectedPods = in.ExpectedPods
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,145 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package policy
|
|
||||||
|
|
||||||
import (
|
|
||||||
api "k8s.io/client-go/pkg/api"
|
|
||||||
v1 "k8s.io/client-go/pkg/apis/meta/v1"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_policy_Eviction, InType: reflect.TypeOf(&Eviction{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_policy_PodDisruptionBudget, InType: reflect.TypeOf(&PodDisruptionBudget{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_policy_PodDisruptionBudgetList, InType: reflect.TypeOf(&PodDisruptionBudgetList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_policy_PodDisruptionBudgetSpec, InType: reflect.TypeOf(&PodDisruptionBudgetSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_policy_PodDisruptionBudgetStatus, InType: reflect.TypeOf(&PodDisruptionBudgetStatus{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_policy_Eviction(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*Eviction)
|
|
||||||
out := out.(*Eviction)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if in.DeleteOptions != nil {
|
|
||||||
in, out := &in.DeleteOptions, &out.DeleteOptions
|
|
||||||
*out = new(api.DeleteOptions)
|
|
||||||
if err := api.DeepCopy_api_DeleteOptions(*in, *out, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.DeleteOptions = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_policy_PodDisruptionBudget(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*PodDisruptionBudget)
|
|
||||||
out := out.(*PodDisruptionBudget)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_policy_PodDisruptionBudgetSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_policy_PodDisruptionBudgetStatus(&in.Status, &out.Status, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_policy_PodDisruptionBudgetList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*PodDisruptionBudgetList)
|
|
||||||
out := out.(*PodDisruptionBudgetList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]PodDisruptionBudget, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_policy_PodDisruptionBudget(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_policy_PodDisruptionBudgetSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*PodDisruptionBudgetSpec)
|
|
||||||
out := out.(*PodDisruptionBudgetSpec)
|
|
||||||
out.MinAvailable = in.MinAvailable
|
|
||||||
if in.Selector != nil {
|
|
||||||
in, out := &in.Selector, &out.Selector
|
|
||||||
*out = new(v1.LabelSelector)
|
|
||||||
if err := v1.DeepCopy_v1_LabelSelector(*in, *out, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Selector = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_policy_PodDisruptionBudgetStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*PodDisruptionBudgetStatus)
|
|
||||||
out := out.(*PodDisruptionBudgetStatus)
|
|
||||||
out.ObservedGeneration = in.ObservedGeneration
|
|
||||||
if in.DisruptedPods != nil {
|
|
||||||
in, out := &in.DisruptedPods, &out.DisruptedPods
|
|
||||||
*out = make(map[string]v1.Time)
|
|
||||||
for key, val := range *in {
|
|
||||||
(*out)[key] = val.DeepCopy()
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.DisruptedPods = nil
|
|
||||||
}
|
|
||||||
out.PodDisruptionsAllowed = in.PodDisruptionsAllowed
|
|
||||||
out.CurrentHealthy = in.CurrentHealthy
|
|
||||||
out.DesiredHealthy = in.DesiredHealthy
|
|
||||||
out.ExpectedPods = in.ExpectedPods
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,293 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package v1alpha1
|
|
||||||
|
|
||||||
import (
|
|
||||||
v1 "k8s.io/client-go/pkg/api/v1"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_ClusterRole, InType: reflect.TypeOf(&ClusterRole{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_ClusterRoleBinding, InType: reflect.TypeOf(&ClusterRoleBinding{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_ClusterRoleBindingList, InType: reflect.TypeOf(&ClusterRoleBindingList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_ClusterRoleList, InType: reflect.TypeOf(&ClusterRoleList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_PolicyRule, InType: reflect.TypeOf(&PolicyRule{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_Role, InType: reflect.TypeOf(&Role{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_RoleBinding, InType: reflect.TypeOf(&RoleBinding{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_RoleBindingList, InType: reflect.TypeOf(&RoleBindingList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_RoleList, InType: reflect.TypeOf(&RoleList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_RoleRef, InType: reflect.TypeOf(&RoleRef{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1alpha1_Subject, InType: reflect.TypeOf(&Subject{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_ClusterRole(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ClusterRole)
|
|
||||||
out := out.(*ClusterRole)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if in.Rules != nil {
|
|
||||||
in, out := &in.Rules, &out.Rules
|
|
||||||
*out = make([]PolicyRule, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v1alpha1_PolicyRule(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Rules = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_ClusterRoleBinding(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ClusterRoleBinding)
|
|
||||||
out := out.(*ClusterRoleBinding)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if in.Subjects != nil {
|
|
||||||
in, out := &in.Subjects, &out.Subjects
|
|
||||||
*out = make([]Subject, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
(*out)[i] = (*in)[i]
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Subjects = nil
|
|
||||||
}
|
|
||||||
out.RoleRef = in.RoleRef
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_ClusterRoleBindingList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ClusterRoleBindingList)
|
|
||||||
out := out.(*ClusterRoleBindingList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]ClusterRoleBinding, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v1alpha1_ClusterRoleBinding(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_ClusterRoleList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ClusterRoleList)
|
|
||||||
out := out.(*ClusterRoleList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]ClusterRole, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v1alpha1_ClusterRole(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_PolicyRule(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*PolicyRule)
|
|
||||||
out := out.(*PolicyRule)
|
|
||||||
if in.Verbs != nil {
|
|
||||||
in, out := &in.Verbs, &out.Verbs
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Verbs = nil
|
|
||||||
}
|
|
||||||
if err := runtime.DeepCopy_runtime_RawExtension(&in.AttributeRestrictions, &out.AttributeRestrictions, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if in.APIGroups != nil {
|
|
||||||
in, out := &in.APIGroups, &out.APIGroups
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.APIGroups = nil
|
|
||||||
}
|
|
||||||
if in.Resources != nil {
|
|
||||||
in, out := &in.Resources, &out.Resources
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Resources = nil
|
|
||||||
}
|
|
||||||
if in.ResourceNames != nil {
|
|
||||||
in, out := &in.ResourceNames, &out.ResourceNames
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.ResourceNames = nil
|
|
||||||
}
|
|
||||||
if in.NonResourceURLs != nil {
|
|
||||||
in, out := &in.NonResourceURLs, &out.NonResourceURLs
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.NonResourceURLs = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_Role(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*Role)
|
|
||||||
out := out.(*Role)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if in.Rules != nil {
|
|
||||||
in, out := &in.Rules, &out.Rules
|
|
||||||
*out = make([]PolicyRule, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v1alpha1_PolicyRule(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Rules = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_RoleBinding(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*RoleBinding)
|
|
||||||
out := out.(*RoleBinding)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if in.Subjects != nil {
|
|
||||||
in, out := &in.Subjects, &out.Subjects
|
|
||||||
*out = make([]Subject, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
(*out)[i] = (*in)[i]
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Subjects = nil
|
|
||||||
}
|
|
||||||
out.RoleRef = in.RoleRef
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_RoleBindingList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*RoleBindingList)
|
|
||||||
out := out.(*RoleBindingList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]RoleBinding, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v1alpha1_RoleBinding(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_RoleList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*RoleList)
|
|
||||||
out := out.(*RoleList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]Role, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v1alpha1_Role(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_RoleRef(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*RoleRef)
|
|
||||||
out := out.(*RoleRef)
|
|
||||||
out.APIGroup = in.APIGroup
|
|
||||||
out.Kind = in.Kind
|
|
||||||
out.Name = in.Name
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1alpha1_Subject(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*Subject)
|
|
||||||
out := out.(*Subject)
|
|
||||||
out.Kind = in.Kind
|
|
||||||
out.APIVersion = in.APIVersion
|
|
||||||
out.Name = in.Name
|
|
||||||
out.Namespace = in.Namespace
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,297 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package rbac
|
|
||||||
|
|
||||||
import (
|
|
||||||
api "k8s.io/client-go/pkg/api"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_rbac_ClusterRole, InType: reflect.TypeOf(&ClusterRole{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_rbac_ClusterRoleBinding, InType: reflect.TypeOf(&ClusterRoleBinding{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_rbac_ClusterRoleBindingList, InType: reflect.TypeOf(&ClusterRoleBindingList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_rbac_ClusterRoleList, InType: reflect.TypeOf(&ClusterRoleList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_rbac_PolicyRule, InType: reflect.TypeOf(&PolicyRule{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_rbac_Role, InType: reflect.TypeOf(&Role{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_rbac_RoleBinding, InType: reflect.TypeOf(&RoleBinding{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_rbac_RoleBindingList, InType: reflect.TypeOf(&RoleBindingList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_rbac_RoleList, InType: reflect.TypeOf(&RoleList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_rbac_RoleRef, InType: reflect.TypeOf(&RoleRef{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_rbac_Subject, InType: reflect.TypeOf(&Subject{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_rbac_ClusterRole(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ClusterRole)
|
|
||||||
out := out.(*ClusterRole)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if in.Rules != nil {
|
|
||||||
in, out := &in.Rules, &out.Rules
|
|
||||||
*out = make([]PolicyRule, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_rbac_PolicyRule(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Rules = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_rbac_ClusterRoleBinding(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ClusterRoleBinding)
|
|
||||||
out := out.(*ClusterRoleBinding)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if in.Subjects != nil {
|
|
||||||
in, out := &in.Subjects, &out.Subjects
|
|
||||||
*out = make([]Subject, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
(*out)[i] = (*in)[i]
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Subjects = nil
|
|
||||||
}
|
|
||||||
out.RoleRef = in.RoleRef
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_rbac_ClusterRoleBindingList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ClusterRoleBindingList)
|
|
||||||
out := out.(*ClusterRoleBindingList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]ClusterRoleBinding, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_rbac_ClusterRoleBinding(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_rbac_ClusterRoleList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ClusterRoleList)
|
|
||||||
out := out.(*ClusterRoleList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]ClusterRole, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_rbac_ClusterRole(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_rbac_PolicyRule(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*PolicyRule)
|
|
||||||
out := out.(*PolicyRule)
|
|
||||||
if in.Verbs != nil {
|
|
||||||
in, out := &in.Verbs, &out.Verbs
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Verbs = nil
|
|
||||||
}
|
|
||||||
if in.AttributeRestrictions == nil {
|
|
||||||
out.AttributeRestrictions = nil
|
|
||||||
} else if newVal, err := c.DeepCopy(&in.AttributeRestrictions); err != nil {
|
|
||||||
return err
|
|
||||||
} else {
|
|
||||||
out.AttributeRestrictions = *newVal.(*runtime.Object)
|
|
||||||
}
|
|
||||||
if in.APIGroups != nil {
|
|
||||||
in, out := &in.APIGroups, &out.APIGroups
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.APIGroups = nil
|
|
||||||
}
|
|
||||||
if in.Resources != nil {
|
|
||||||
in, out := &in.Resources, &out.Resources
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Resources = nil
|
|
||||||
}
|
|
||||||
if in.ResourceNames != nil {
|
|
||||||
in, out := &in.ResourceNames, &out.ResourceNames
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.ResourceNames = nil
|
|
||||||
}
|
|
||||||
if in.NonResourceURLs != nil {
|
|
||||||
in, out := &in.NonResourceURLs, &out.NonResourceURLs
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.NonResourceURLs = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_rbac_Role(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*Role)
|
|
||||||
out := out.(*Role)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if in.Rules != nil {
|
|
||||||
in, out := &in.Rules, &out.Rules
|
|
||||||
*out = make([]PolicyRule, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_rbac_PolicyRule(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Rules = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_rbac_RoleBinding(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*RoleBinding)
|
|
||||||
out := out.(*RoleBinding)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if in.Subjects != nil {
|
|
||||||
in, out := &in.Subjects, &out.Subjects
|
|
||||||
*out = make([]Subject, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
(*out)[i] = (*in)[i]
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Subjects = nil
|
|
||||||
}
|
|
||||||
out.RoleRef = in.RoleRef
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_rbac_RoleBindingList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*RoleBindingList)
|
|
||||||
out := out.(*RoleBindingList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]RoleBinding, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_rbac_RoleBinding(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_rbac_RoleList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*RoleList)
|
|
||||||
out := out.(*RoleList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]Role, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_rbac_Role(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_rbac_RoleRef(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*RoleRef)
|
|
||||||
out := out.(*RoleRef)
|
|
||||||
out.APIGroup = in.APIGroup
|
|
||||||
out.Kind = in.Kind
|
|
||||||
out.Name = in.Name
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_rbac_Subject(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*Subject)
|
|
||||||
out := out.(*Subject)
|
|
||||||
out.Kind = in.Kind
|
|
||||||
out.APIVersion = in.APIVersion
|
|
||||||
out.Name = in.Name
|
|
||||||
out.Namespace = in.Namespace
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,84 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package v1beta1
|
|
||||||
|
|
||||||
import (
|
|
||||||
v1 "k8s.io/client-go/pkg/api/v1"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_StorageClass, InType: reflect.TypeOf(&StorageClass{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_StorageClassList, InType: reflect.TypeOf(&StorageClassList{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_StorageClass(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*StorageClass)
|
|
||||||
out := out.(*StorageClass)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
out.Provisioner = in.Provisioner
|
|
||||||
if in.Parameters != nil {
|
|
||||||
in, out := &in.Parameters, &out.Parameters
|
|
||||||
*out = make(map[string]string)
|
|
||||||
for key, val := range *in {
|
|
||||||
(*out)[key] = val
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Parameters = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_StorageClassList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*StorageClassList)
|
|
||||||
out := out.(*StorageClassList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]StorageClass, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v1beta1_StorageClass(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,84 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package storage
|
|
||||||
|
|
||||||
import (
|
|
||||||
api "k8s.io/client-go/pkg/api"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_storage_StorageClass, InType: reflect.TypeOf(&StorageClass{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_storage_StorageClassList, InType: reflect.TypeOf(&StorageClassList{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_storage_StorageClass(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*StorageClass)
|
|
||||||
out := out.(*StorageClass)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
out.Provisioner = in.Provisioner
|
|
||||||
if in.Parameters != nil {
|
|
||||||
in, out := &in.Parameters, &out.Parameters
|
|
||||||
*out = make(map[string]string)
|
|
||||||
for key, val := range *in {
|
|
||||||
(*out)[key] = val
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Parameters = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_storage_StorageClassList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*StorageClassList)
|
|
||||||
out := out.(*StorageClassList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]StorageClass, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_storage_StorageClass(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,159 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package v1beta1
|
|
||||||
|
|
||||||
import (
|
|
||||||
v1 "k8s.io/client-go/pkg/api/v1"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_Cluster, InType: reflect.TypeOf(&Cluster{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_ClusterCondition, InType: reflect.TypeOf(&ClusterCondition{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_ClusterList, InType: reflect.TypeOf(&ClusterList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_ClusterSpec, InType: reflect.TypeOf(&ClusterSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_ClusterStatus, InType: reflect.TypeOf(&ClusterStatus{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_ServerAddressByClientCIDR, InType: reflect.TypeOf(&ServerAddressByClientCIDR{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_Cluster(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*Cluster)
|
|
||||||
out := out.(*Cluster)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := v1.DeepCopy_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v1beta1_ClusterSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_v1beta1_ClusterStatus(&in.Status, &out.Status, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_ClusterCondition(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ClusterCondition)
|
|
||||||
out := out.(*ClusterCondition)
|
|
||||||
out.Type = in.Type
|
|
||||||
out.Status = in.Status
|
|
||||||
out.LastProbeTime = in.LastProbeTime.DeepCopy()
|
|
||||||
out.LastTransitionTime = in.LastTransitionTime.DeepCopy()
|
|
||||||
out.Reason = in.Reason
|
|
||||||
out.Message = in.Message
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_ClusterList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ClusterList)
|
|
||||||
out := out.(*ClusterList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]Cluster, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v1beta1_Cluster(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_ClusterSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ClusterSpec)
|
|
||||||
out := out.(*ClusterSpec)
|
|
||||||
if in.ServerAddressByClientCIDRs != nil {
|
|
||||||
in, out := &in.ServerAddressByClientCIDRs, &out.ServerAddressByClientCIDRs
|
|
||||||
*out = make([]ServerAddressByClientCIDR, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
(*out)[i] = (*in)[i]
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.ServerAddressByClientCIDRs = nil
|
|
||||||
}
|
|
||||||
if in.SecretRef != nil {
|
|
||||||
in, out := &in.SecretRef, &out.SecretRef
|
|
||||||
*out = new(v1.LocalObjectReference)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.SecretRef = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_ClusterStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ClusterStatus)
|
|
||||||
out := out.(*ClusterStatus)
|
|
||||||
if in.Conditions != nil {
|
|
||||||
in, out := &in.Conditions, &out.Conditions
|
|
||||||
*out = make([]ClusterCondition, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_v1beta1_ClusterCondition(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Conditions = nil
|
|
||||||
}
|
|
||||||
if in.Zones != nil {
|
|
||||||
in, out := &in.Zones, &out.Zones
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Zones = nil
|
|
||||||
}
|
|
||||||
out.Region = in.Region
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_v1beta1_ServerAddressByClientCIDR(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ServerAddressByClientCIDR)
|
|
||||||
out := out.(*ServerAddressByClientCIDR)
|
|
||||||
out.ClientCIDR = in.ClientCIDR
|
|
||||||
out.ServerAddress = in.ServerAddress
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,200 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package federation
|
|
||||||
|
|
||||||
import (
|
|
||||||
api "k8s.io/client-go/pkg/api"
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
runtime "k8s.io/client-go/pkg/runtime"
|
|
||||||
reflect "reflect"
|
|
||||||
)
|
|
||||||
|
|
||||||
func init() {
|
|
||||||
SchemeBuilder.Register(RegisterDeepCopies)
|
|
||||||
}
|
|
||||||
|
|
||||||
// RegisterDeepCopies adds deep-copy functions to the given scheme. Public
|
|
||||||
// to allow building arbitrary schemes.
|
|
||||||
func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
|
||||||
return scheme.AddGeneratedDeepCopyFuncs(
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_federation_Cluster, InType: reflect.TypeOf(&Cluster{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_federation_ClusterCondition, InType: reflect.TypeOf(&ClusterCondition{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_federation_ClusterList, InType: reflect.TypeOf(&ClusterList{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_federation_ClusterReplicaSetPreferences, InType: reflect.TypeOf(&ClusterReplicaSetPreferences{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_federation_ClusterSpec, InType: reflect.TypeOf(&ClusterSpec{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_federation_ClusterStatus, InType: reflect.TypeOf(&ClusterStatus{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_federation_FederatedReplicaSetPreferences, InType: reflect.TypeOf(&FederatedReplicaSetPreferences{})},
|
|
||||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_federation_ServerAddressByClientCIDR, InType: reflect.TypeOf(&ServerAddressByClientCIDR{})},
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_federation_Cluster(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*Cluster)
|
|
||||||
out := out.(*Cluster)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_federation_ClusterSpec(&in.Spec, &out.Spec, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
if err := DeepCopy_federation_ClusterStatus(&in.Status, &out.Status, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_federation_ClusterCondition(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ClusterCondition)
|
|
||||||
out := out.(*ClusterCondition)
|
|
||||||
out.Type = in.Type
|
|
||||||
out.Status = in.Status
|
|
||||||
out.LastProbeTime = in.LastProbeTime.DeepCopy()
|
|
||||||
out.LastTransitionTime = in.LastTransitionTime.DeepCopy()
|
|
||||||
out.Reason = in.Reason
|
|
||||||
out.Message = in.Message
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_federation_ClusterList(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ClusterList)
|
|
||||||
out := out.(*ClusterList)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
out.ListMeta = in.ListMeta
|
|
||||||
if in.Items != nil {
|
|
||||||
in, out := &in.Items, &out.Items
|
|
||||||
*out = make([]Cluster, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_federation_Cluster(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Items = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_federation_ClusterReplicaSetPreferences(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ClusterReplicaSetPreferences)
|
|
||||||
out := out.(*ClusterReplicaSetPreferences)
|
|
||||||
out.MinReplicas = in.MinReplicas
|
|
||||||
if in.MaxReplicas != nil {
|
|
||||||
in, out := &in.MaxReplicas, &out.MaxReplicas
|
|
||||||
*out = new(int64)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.MaxReplicas = nil
|
|
||||||
}
|
|
||||||
out.Weight = in.Weight
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_federation_ClusterSpec(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ClusterSpec)
|
|
||||||
out := out.(*ClusterSpec)
|
|
||||||
if in.ServerAddressByClientCIDRs != nil {
|
|
||||||
in, out := &in.ServerAddressByClientCIDRs, &out.ServerAddressByClientCIDRs
|
|
||||||
*out = make([]ServerAddressByClientCIDR, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
(*out)[i] = (*in)[i]
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.ServerAddressByClientCIDRs = nil
|
|
||||||
}
|
|
||||||
if in.SecretRef != nil {
|
|
||||||
in, out := &in.SecretRef, &out.SecretRef
|
|
||||||
*out = new(api.LocalObjectReference)
|
|
||||||
**out = **in
|
|
||||||
} else {
|
|
||||||
out.SecretRef = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_federation_ClusterStatus(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ClusterStatus)
|
|
||||||
out := out.(*ClusterStatus)
|
|
||||||
if in.Conditions != nil {
|
|
||||||
in, out := &in.Conditions, &out.Conditions
|
|
||||||
*out = make([]ClusterCondition, len(*in))
|
|
||||||
for i := range *in {
|
|
||||||
if err := DeepCopy_federation_ClusterCondition(&(*in)[i], &(*out)[i], c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Conditions = nil
|
|
||||||
}
|
|
||||||
if in.Zones != nil {
|
|
||||||
in, out := &in.Zones, &out.Zones
|
|
||||||
*out = make([]string, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Zones = nil
|
|
||||||
}
|
|
||||||
out.Region = in.Region
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_federation_FederatedReplicaSetPreferences(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*FederatedReplicaSetPreferences)
|
|
||||||
out := out.(*FederatedReplicaSetPreferences)
|
|
||||||
out.Rebalance = in.Rebalance
|
|
||||||
if in.Clusters != nil {
|
|
||||||
in, out := &in.Clusters, &out.Clusters
|
|
||||||
*out = make(map[string]ClusterReplicaSetPreferences)
|
|
||||||
for key, val := range *in {
|
|
||||||
newVal := new(ClusterReplicaSetPreferences)
|
|
||||||
if err := DeepCopy_federation_ClusterReplicaSetPreferences(&val, newVal, c); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
(*out)[key] = *newVal
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
out.Clusters = nil
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_federation_ServerAddressByClientCIDR(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*ServerAddressByClientCIDR)
|
|
||||||
out := out.(*ServerAddressByClientCIDR)
|
|
||||||
out.ClientCIDR = in.ClientCIDR
|
|
||||||
out.ServerAddress = in.ServerAddress
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,75 +0,0 @@
|
|||||||
// +build !ignore_autogenerated
|
|
||||||
|
|
||||||
/*
|
|
||||||
Copyright 2016 The Kubernetes Authors.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This file was autogenerated by deepcopy-gen. Do not edit it manually!
|
|
||||||
|
|
||||||
package runtime
|
|
||||||
|
|
||||||
import (
|
|
||||||
conversion "k8s.io/client-go/pkg/conversion"
|
|
||||||
)
|
|
||||||
|
|
||||||
func DeepCopy_runtime_RawExtension(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*RawExtension)
|
|
||||||
out := out.(*RawExtension)
|
|
||||||
if in.Raw != nil {
|
|
||||||
in, out := &in.Raw, &out.Raw
|
|
||||||
*out = make([]byte, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Raw = nil
|
|
||||||
}
|
|
||||||
if in.Object == nil {
|
|
||||||
out.Object = nil
|
|
||||||
} else if newVal, err := c.DeepCopy(&in.Object); err != nil {
|
|
||||||
return err
|
|
||||||
} else {
|
|
||||||
out.Object = *newVal.(*Object)
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_runtime_TypeMeta(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*TypeMeta)
|
|
||||||
out := out.(*TypeMeta)
|
|
||||||
out.APIVersion = in.APIVersion
|
|
||||||
out.Kind = in.Kind
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func DeepCopy_runtime_Unknown(in interface{}, out interface{}, c *conversion.Cloner) error {
|
|
||||||
{
|
|
||||||
in := in.(*Unknown)
|
|
||||||
out := out.(*Unknown)
|
|
||||||
out.TypeMeta = in.TypeMeta
|
|
||||||
if in.Raw != nil {
|
|
||||||
in, out := &in.Raw, &out.Raw
|
|
||||||
*out = make([]byte, len(*in))
|
|
||||||
copy(*out, *in)
|
|
||||||
} else {
|
|
||||||
out.Raw = nil
|
|
||||||
}
|
|
||||||
out.ContentEncoding = in.ContentEncoding
|
|
||||||
out.ContentType = in.ContentType
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
|
@ -43,6 +43,7 @@ go_library(
|
|||||||
"//pkg/apis/extensions:go_default_library",
|
"//pkg/apis/extensions:go_default_library",
|
||||||
"//pkg/apis/extensions/v1beta1:go_default_library",
|
"//pkg/apis/extensions/v1beta1:go_default_library",
|
||||||
"//pkg/apis/meta/v1:go_default_library",
|
"//pkg/apis/meta/v1:go_default_library",
|
||||||
|
"//pkg/apis/meta/v1/unstructured:go_default_library",
|
||||||
"//pkg/client/clientset_generated/internalclientset:go_default_library",
|
"//pkg/client/clientset_generated/internalclientset:go_default_library",
|
||||||
"//pkg/client/clientset_generated/release_1_5:go_default_library",
|
"//pkg/client/clientset_generated/release_1_5:go_default_library",
|
||||||
"//pkg/client/clientset_generated/release_1_5/typed/core/v1:go_default_library",
|
"//pkg/client/clientset_generated/release_1_5/typed/core/v1:go_default_library",
|
||||||
|
@ -63,7 +63,7 @@ const oneValidOwnerPodName = "test.pod.3"
|
|||||||
const toBeDeletedRCName = "test.rc.1"
|
const toBeDeletedRCName = "test.rc.1"
|
||||||
const remainingRCName = "test.rc.2"
|
const remainingRCName = "test.rc.2"
|
||||||
|
|
||||||
func newPod(podName, podNamespace string, ownerReferences []v1.OwnerReference) *v1.Pod {
|
func newPod(podName, podNamespace string, ownerReferences []metav1.OwnerReference) *v1.Pod {
|
||||||
for i := 0; i < len(ownerReferences); i++ {
|
for i := 0; i < len(ownerReferences); i++ {
|
||||||
if len(ownerReferences[i].Kind) == 0 {
|
if len(ownerReferences[i].Kind) == 0 {
|
||||||
ownerReferences[i].Kind = "ReplicationController"
|
ownerReferences[i].Kind = "ReplicationController"
|
||||||
@ -182,14 +182,14 @@ func TestCascadingDeletion(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// this pod should be cascadingly deleted.
|
// this pod should be cascadingly deleted.
|
||||||
pod := newPod(garbageCollectedPodName, ns.Name, []v1.OwnerReference{{UID: toBeDeletedRC.ObjectMeta.UID, Name: toBeDeletedRCName}})
|
pod := newPod(garbageCollectedPodName, ns.Name, []metav1.OwnerReference{{UID: toBeDeletedRC.ObjectMeta.UID, Name: toBeDeletedRCName}})
|
||||||
_, err = podClient.Create(pod)
|
_, err = podClient.Create(pod)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("Failed to create Pod: %v", err)
|
t.Fatalf("Failed to create Pod: %v", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
// this pod shouldn't be cascadingly deleted, because it has a valid reference.
|
// this pod shouldn't be cascadingly deleted, because it has a valid reference.
|
||||||
pod = newPod(oneValidOwnerPodName, ns.Name, []v1.OwnerReference{
|
pod = newPod(oneValidOwnerPodName, ns.Name, []metav1.OwnerReference{
|
||||||
{UID: toBeDeletedRC.ObjectMeta.UID, Name: toBeDeletedRCName},
|
{UID: toBeDeletedRC.ObjectMeta.UID, Name: toBeDeletedRCName},
|
||||||
{UID: remainingRC.ObjectMeta.UID, Name: remainingRCName},
|
{UID: remainingRC.ObjectMeta.UID, Name: remainingRCName},
|
||||||
})
|
})
|
||||||
@ -199,7 +199,7 @@ func TestCascadingDeletion(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// this pod shouldn't be cascadingly deleted, because it doesn't have an owner.
|
// this pod shouldn't be cascadingly deleted, because it doesn't have an owner.
|
||||||
pod = newPod(independentPodName, ns.Name, []v1.OwnerReference{})
|
pod = newPod(independentPodName, ns.Name, []metav1.OwnerReference{})
|
||||||
_, err = podClient.Create(pod)
|
_, err = podClient.Create(pod)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("Failed to create Pod: %v", err)
|
t.Fatalf("Failed to create Pod: %v", err)
|
||||||
@ -251,7 +251,7 @@ func TestCreateWithNonExistentOwner(t *testing.T) {
|
|||||||
|
|
||||||
podClient := clientSet.Core().Pods(ns.Name)
|
podClient := clientSet.Core().Pods(ns.Name)
|
||||||
|
|
||||||
pod := newPod(garbageCollectedPodName, ns.Name, []v1.OwnerReference{{UID: "doesn't matter", Name: toBeDeletedRCName}})
|
pod := newPod(garbageCollectedPodName, ns.Name, []metav1.OwnerReference{{UID: "doesn't matter", Name: toBeDeletedRCName}})
|
||||||
_, err := podClient.Create(pod)
|
_, err := podClient.Create(pod)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("Failed to create Pod: %v", err)
|
t.Fatalf("Failed to create Pod: %v", err)
|
||||||
@ -291,7 +291,7 @@ func setupRCsPods(t *testing.T, gc *garbagecollector.GarbageCollector, clientSet
|
|||||||
var podUIDs []types.UID
|
var podUIDs []types.UID
|
||||||
for j := 0; j < 3; j++ {
|
for j := 0; j < 3; j++ {
|
||||||
podName := "test.pod." + nameSuffix + "-" + strconv.Itoa(j)
|
podName := "test.pod." + nameSuffix + "-" + strconv.Itoa(j)
|
||||||
pod := newPod(podName, namespace, []v1.OwnerReference{{UID: rc.ObjectMeta.UID, Name: rc.ObjectMeta.Name}})
|
pod := newPod(podName, namespace, []metav1.OwnerReference{{UID: rc.ObjectMeta.UID, Name: rc.ObjectMeta.Name}})
|
||||||
_, err = podClient.Create(pod)
|
_, err = podClient.Create(pod)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("Failed to create Pod: %v", err)
|
t.Fatalf("Failed to create Pod: %v", err)
|
||||||
@ -433,7 +433,7 @@ func TestOrphaning(t *testing.T) {
|
|||||||
podsNum := 3
|
podsNum := 3
|
||||||
for i := 0; i < podsNum; i++ {
|
for i := 0; i < podsNum; i++ {
|
||||||
podName := garbageCollectedPodName + strconv.Itoa(i)
|
podName := garbageCollectedPodName + strconv.Itoa(i)
|
||||||
pod := newPod(podName, ns.Name, []v1.OwnerReference{{UID: toBeDeletedRC.ObjectMeta.UID, Name: toBeDeletedRCName}})
|
pod := newPod(podName, ns.Name, []metav1.OwnerReference{{UID: toBeDeletedRC.ObjectMeta.UID, Name: toBeDeletedRCName}})
|
||||||
_, err = podClient.Create(pod)
|
_, err = podClient.Create(pod)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("Failed to create Pod: %v", err)
|
t.Fatalf("Failed to create Pod: %v", err)
|
||||||
|
@ -173,46 +173,46 @@ func TestAdoption(t *testing.T) {
|
|||||||
var trueVar = true
|
var trueVar = true
|
||||||
testCases := []struct {
|
testCases := []struct {
|
||||||
name string
|
name string
|
||||||
existingOwnerReferences func(rs *v1beta1.ReplicaSet) []v1.OwnerReference
|
existingOwnerReferences func(rs *v1beta1.ReplicaSet) []metav1.OwnerReference
|
||||||
expectedOwnerReferences func(rs *v1beta1.ReplicaSet) []v1.OwnerReference
|
expectedOwnerReferences func(rs *v1beta1.ReplicaSet) []metav1.OwnerReference
|
||||||
}{
|
}{
|
||||||
{
|
{
|
||||||
"pod refers rs as an owner, not a controller",
|
"pod refers rs as an owner, not a controller",
|
||||||
func(rs *v1beta1.ReplicaSet) []v1.OwnerReference {
|
func(rs *v1beta1.ReplicaSet) []metav1.OwnerReference {
|
||||||
return []v1.OwnerReference{{UID: rs.UID, Name: rs.Name, APIVersion: "extensions/v1beta1", Kind: "ReplicaSet"}}
|
return []metav1.OwnerReference{{UID: rs.UID, Name: rs.Name, APIVersion: "extensions/v1beta1", Kind: "ReplicaSet"}}
|
||||||
},
|
},
|
||||||
func(rs *v1beta1.ReplicaSet) []v1.OwnerReference {
|
func(rs *v1beta1.ReplicaSet) []metav1.OwnerReference {
|
||||||
return []v1.OwnerReference{{UID: rs.UID, Name: rs.Name, APIVersion: "extensions/v1beta1", Kind: "ReplicaSet", Controller: &trueVar}}
|
return []metav1.OwnerReference{{UID: rs.UID, Name: rs.Name, APIVersion: "extensions/v1beta1", Kind: "ReplicaSet", Controller: &trueVar}}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod doesn't have owner references",
|
"pod doesn't have owner references",
|
||||||
func(rs *v1beta1.ReplicaSet) []v1.OwnerReference {
|
func(rs *v1beta1.ReplicaSet) []metav1.OwnerReference {
|
||||||
return []v1.OwnerReference{}
|
return []metav1.OwnerReference{}
|
||||||
},
|
},
|
||||||
func(rs *v1beta1.ReplicaSet) []v1.OwnerReference {
|
func(rs *v1beta1.ReplicaSet) []metav1.OwnerReference {
|
||||||
return []v1.OwnerReference{{UID: rs.UID, Name: rs.Name, APIVersion: "extensions/v1beta1", Kind: "ReplicaSet", Controller: &trueVar}}
|
return []metav1.OwnerReference{{UID: rs.UID, Name: rs.Name, APIVersion: "extensions/v1beta1", Kind: "ReplicaSet", Controller: &trueVar}}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod refers rs as a controller",
|
"pod refers rs as a controller",
|
||||||
func(rs *v1beta1.ReplicaSet) []v1.OwnerReference {
|
func(rs *v1beta1.ReplicaSet) []metav1.OwnerReference {
|
||||||
return []v1.OwnerReference{{UID: rs.UID, Name: rs.Name, APIVersion: "extensions/v1beta1", Kind: "ReplicaSet", Controller: &trueVar}}
|
return []metav1.OwnerReference{{UID: rs.UID, Name: rs.Name, APIVersion: "extensions/v1beta1", Kind: "ReplicaSet", Controller: &trueVar}}
|
||||||
},
|
},
|
||||||
func(rs *v1beta1.ReplicaSet) []v1.OwnerReference {
|
func(rs *v1beta1.ReplicaSet) []metav1.OwnerReference {
|
||||||
return []v1.OwnerReference{{UID: rs.UID, Name: rs.Name, APIVersion: "extensions/v1beta1", Kind: "ReplicaSet", Controller: &trueVar}}
|
return []metav1.OwnerReference{{UID: rs.UID, Name: rs.Name, APIVersion: "extensions/v1beta1", Kind: "ReplicaSet", Controller: &trueVar}}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod refers other rs as the controller, refers the rs as an owner",
|
"pod refers other rs as the controller, refers the rs as an owner",
|
||||||
func(rs *v1beta1.ReplicaSet) []v1.OwnerReference {
|
func(rs *v1beta1.ReplicaSet) []metav1.OwnerReference {
|
||||||
return []v1.OwnerReference{
|
return []metav1.OwnerReference{
|
||||||
{UID: "1", Name: "anotherRS", APIVersion: "extensions/v1beta1", Kind: "ReplicaSet", Controller: &trueVar},
|
{UID: "1", Name: "anotherRS", APIVersion: "extensions/v1beta1", Kind: "ReplicaSet", Controller: &trueVar},
|
||||||
{UID: rs.UID, Name: rs.Name, APIVersion: "extensions/v1beta1", Kind: "ReplicaSet"},
|
{UID: rs.UID, Name: rs.Name, APIVersion: "extensions/v1beta1", Kind: "ReplicaSet"},
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
func(rs *v1beta1.ReplicaSet) []v1.OwnerReference {
|
func(rs *v1beta1.ReplicaSet) []metav1.OwnerReference {
|
||||||
return []v1.OwnerReference{
|
return []metav1.OwnerReference{
|
||||||
{UID: "1", Name: "anotherRS", APIVersion: "extensions/v1beta1", Kind: "ReplicaSet", Controller: &trueVar},
|
{UID: "1", Name: "anotherRS", APIVersion: "extensions/v1beta1", Kind: "ReplicaSet", Controller: &trueVar},
|
||||||
{UID: rs.UID, Name: rs.Name, APIVersion: "extensions/v1beta1", Kind: "ReplicaSet"},
|
{UID: rs.UID, Name: rs.Name, APIVersion: "extensions/v1beta1", Kind: "ReplicaSet"},
|
||||||
}
|
}
|
||||||
|
@ -172,46 +172,46 @@ func TestAdoption(t *testing.T) {
|
|||||||
var trueVar = true
|
var trueVar = true
|
||||||
testCases := []struct {
|
testCases := []struct {
|
||||||
name string
|
name string
|
||||||
existingOwnerReferences func(rc *v1.ReplicationController) []v1.OwnerReference
|
existingOwnerReferences func(rc *v1.ReplicationController) []metav1.OwnerReference
|
||||||
expectedOwnerReferences func(rc *v1.ReplicationController) []v1.OwnerReference
|
expectedOwnerReferences func(rc *v1.ReplicationController) []metav1.OwnerReference
|
||||||
}{
|
}{
|
||||||
{
|
{
|
||||||
"pod refers rc as an owner, not a controller",
|
"pod refers rc as an owner, not a controller",
|
||||||
func(rc *v1.ReplicationController) []v1.OwnerReference {
|
func(rc *v1.ReplicationController) []metav1.OwnerReference {
|
||||||
return []v1.OwnerReference{{UID: rc.UID, Name: rc.Name, APIVersion: "v1", Kind: "ReplicationController"}}
|
return []metav1.OwnerReference{{UID: rc.UID, Name: rc.Name, APIVersion: "v1", Kind: "ReplicationController"}}
|
||||||
},
|
},
|
||||||
func(rc *v1.ReplicationController) []v1.OwnerReference {
|
func(rc *v1.ReplicationController) []metav1.OwnerReference {
|
||||||
return []v1.OwnerReference{{UID: rc.UID, Name: rc.Name, APIVersion: "v1", Kind: "ReplicationController", Controller: &trueVar}}
|
return []metav1.OwnerReference{{UID: rc.UID, Name: rc.Name, APIVersion: "v1", Kind: "ReplicationController", Controller: &trueVar}}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod doesn't have owner references",
|
"pod doesn't have owner references",
|
||||||
func(rc *v1.ReplicationController) []v1.OwnerReference {
|
func(rc *v1.ReplicationController) []metav1.OwnerReference {
|
||||||
return []v1.OwnerReference{}
|
return []metav1.OwnerReference{}
|
||||||
},
|
},
|
||||||
func(rc *v1.ReplicationController) []v1.OwnerReference {
|
func(rc *v1.ReplicationController) []metav1.OwnerReference {
|
||||||
return []v1.OwnerReference{{UID: rc.UID, Name: rc.Name, APIVersion: "v1", Kind: "ReplicationController", Controller: &trueVar}}
|
return []metav1.OwnerReference{{UID: rc.UID, Name: rc.Name, APIVersion: "v1", Kind: "ReplicationController", Controller: &trueVar}}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod refers rc as a controller",
|
"pod refers rc as a controller",
|
||||||
func(rc *v1.ReplicationController) []v1.OwnerReference {
|
func(rc *v1.ReplicationController) []metav1.OwnerReference {
|
||||||
return []v1.OwnerReference{{UID: rc.UID, Name: rc.Name, APIVersion: "v1", Kind: "ReplicationController", Controller: &trueVar}}
|
return []metav1.OwnerReference{{UID: rc.UID, Name: rc.Name, APIVersion: "v1", Kind: "ReplicationController", Controller: &trueVar}}
|
||||||
},
|
},
|
||||||
func(rc *v1.ReplicationController) []v1.OwnerReference {
|
func(rc *v1.ReplicationController) []metav1.OwnerReference {
|
||||||
return []v1.OwnerReference{{UID: rc.UID, Name: rc.Name, APIVersion: "v1", Kind: "ReplicationController", Controller: &trueVar}}
|
return []metav1.OwnerReference{{UID: rc.UID, Name: rc.Name, APIVersion: "v1", Kind: "ReplicationController", Controller: &trueVar}}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod refers other rc as the controller, refers the rc as an owner",
|
"pod refers other rc as the controller, refers the rc as an owner",
|
||||||
func(rc *v1.ReplicationController) []v1.OwnerReference {
|
func(rc *v1.ReplicationController) []metav1.OwnerReference {
|
||||||
return []v1.OwnerReference{
|
return []metav1.OwnerReference{
|
||||||
{UID: "1", Name: "anotherRC", APIVersion: "v1", Kind: "ReplicationController", Controller: &trueVar},
|
{UID: "1", Name: "anotherRC", APIVersion: "v1", Kind: "ReplicationController", Controller: &trueVar},
|
||||||
{UID: rc.UID, Name: rc.Name, APIVersion: "v1", Kind: "ReplicationController"},
|
{UID: rc.UID, Name: rc.Name, APIVersion: "v1", Kind: "ReplicationController"},
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
func(rc *v1.ReplicationController) []v1.OwnerReference {
|
func(rc *v1.ReplicationController) []metav1.OwnerReference {
|
||||||
return []v1.OwnerReference{
|
return []metav1.OwnerReference{
|
||||||
{UID: "1", Name: "anotherRC", APIVersion: "v1", Kind: "ReplicationController", Controller: &trueVar},
|
{UID: "1", Name: "anotherRC", APIVersion: "v1", Kind: "ReplicationController", Controller: &trueVar},
|
||||||
{UID: rc.UID, Name: rc.Name, APIVersion: "v1", Kind: "ReplicationController"},
|
{UID: rc.UID, Name: rc.Name, APIVersion: "v1", Kind: "ReplicationController"},
|
||||||
}
|
}
|
||||||
|
45
vendor/BUILD
vendored
45
vendor/BUILD
vendored
@ -9464,7 +9464,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/api/resource_helpers.go",
|
"k8s.io/client-go/pkg/api/resource_helpers.go",
|
||||||
"k8s.io/client-go/pkg/api/types.generated.go",
|
"k8s.io/client-go/pkg/api/types.generated.go",
|
||||||
"k8s.io/client-go/pkg/api/types.go",
|
"k8s.io/client-go/pkg/api/types.go",
|
||||||
"k8s.io/client-go/pkg/api/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
@ -9640,7 +9639,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/api/v1/types.go",
|
"k8s.io/client-go/pkg/api/v1/types.go",
|
||||||
"k8s.io/client-go/pkg/api/v1/types_swagger_doc_generated.go",
|
"k8s.io/client-go/pkg/api/v1/types_swagger_doc_generated.go",
|
||||||
"k8s.io/client-go/pkg/api/v1/zz_generated.conversion.go",
|
"k8s.io/client-go/pkg/api/v1/zz_generated.conversion.go",
|
||||||
"k8s.io/client-go/pkg/api/v1/zz_generated.deepcopy.go",
|
|
||||||
"k8s.io/client-go/pkg/api/v1/zz_generated.defaults.go",
|
"k8s.io/client-go/pkg/api/v1/zz_generated.defaults.go",
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
@ -9730,7 +9728,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/apps/register.go",
|
"k8s.io/client-go/pkg/apis/apps/register.go",
|
||||||
"k8s.io/client-go/pkg/apis/apps/types.generated.go",
|
"k8s.io/client-go/pkg/apis/apps/types.generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/apps/types.go",
|
"k8s.io/client-go/pkg/apis/apps/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/apps/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
@ -9738,7 +9735,6 @@ go_library(
|
|||||||
"//vendor:k8s.io/client-go/pkg/api",
|
"//vendor:k8s.io/client-go/pkg/api",
|
||||||
"//vendor:k8s.io/client-go/pkg/api/resource",
|
"//vendor:k8s.io/client-go/pkg/api/resource",
|
||||||
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
||||||
"//vendor:k8s.io/client-go/pkg/conversion",
|
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime",
|
"//vendor:k8s.io/client-go/pkg/runtime",
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
||||||
"//vendor:k8s.io/client-go/pkg/types",
|
"//vendor:k8s.io/client-go/pkg/types",
|
||||||
@ -9769,7 +9765,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/apps/v1beta1/types.go",
|
"k8s.io/client-go/pkg/apis/apps/v1beta1/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/apps/v1beta1/types_swagger_doc_generated.go",
|
"k8s.io/client-go/pkg/apis/apps/v1beta1/types_swagger_doc_generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/apps/v1beta1/zz_generated.conversion.go",
|
"k8s.io/client-go/pkg/apis/apps/v1beta1/zz_generated.conversion.go",
|
||||||
"k8s.io/client-go/pkg/apis/apps/v1beta1/zz_generated.deepcopy.go",
|
|
||||||
"k8s.io/client-go/pkg/apis/apps/v1beta1/zz_generated.defaults.go",
|
"k8s.io/client-go/pkg/apis/apps/v1beta1/zz_generated.defaults.go",
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
@ -9797,14 +9792,12 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/authentication/register.go",
|
"k8s.io/client-go/pkg/apis/authentication/register.go",
|
||||||
"k8s.io/client-go/pkg/apis/authentication/types.generated.go",
|
"k8s.io/client-go/pkg/apis/authentication/types.generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/authentication/types.go",
|
"k8s.io/client-go/pkg/apis/authentication/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/authentication/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//vendor:github.com/ugorji/go/codec",
|
"//vendor:github.com/ugorji/go/codec",
|
||||||
"//vendor:k8s.io/client-go/pkg/api",
|
"//vendor:k8s.io/client-go/pkg/api",
|
||||||
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
||||||
"//vendor:k8s.io/client-go/pkg/conversion",
|
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime",
|
"//vendor:k8s.io/client-go/pkg/runtime",
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
||||||
"//vendor:k8s.io/client-go/pkg/types",
|
"//vendor:k8s.io/client-go/pkg/types",
|
||||||
@ -9835,7 +9828,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/authentication/v1beta1/types.go",
|
"k8s.io/client-go/pkg/apis/authentication/v1beta1/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/authentication/v1beta1/types_swagger_doc_generated.go",
|
"k8s.io/client-go/pkg/apis/authentication/v1beta1/types_swagger_doc_generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/authentication/v1beta1/zz_generated.conversion.go",
|
"k8s.io/client-go/pkg/apis/authentication/v1beta1/zz_generated.conversion.go",
|
||||||
"k8s.io/client-go/pkg/apis/authentication/v1beta1/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
@ -9859,14 +9851,12 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/authorization/register.go",
|
"k8s.io/client-go/pkg/apis/authorization/register.go",
|
||||||
"k8s.io/client-go/pkg/apis/authorization/types.generated.go",
|
"k8s.io/client-go/pkg/apis/authorization/types.generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/authorization/types.go",
|
"k8s.io/client-go/pkg/apis/authorization/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/authorization/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//vendor:github.com/ugorji/go/codec",
|
"//vendor:github.com/ugorji/go/codec",
|
||||||
"//vendor:k8s.io/client-go/pkg/api",
|
"//vendor:k8s.io/client-go/pkg/api",
|
||||||
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
||||||
"//vendor:k8s.io/client-go/pkg/conversion",
|
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime",
|
"//vendor:k8s.io/client-go/pkg/runtime",
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
||||||
"//vendor:k8s.io/client-go/pkg/types",
|
"//vendor:k8s.io/client-go/pkg/types",
|
||||||
@ -9897,7 +9887,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/authorization/v1beta1/types.go",
|
"k8s.io/client-go/pkg/apis/authorization/v1beta1/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/authorization/v1beta1/types_swagger_doc_generated.go",
|
"k8s.io/client-go/pkg/apis/authorization/v1beta1/types_swagger_doc_generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/authorization/v1beta1/zz_generated.conversion.go",
|
"k8s.io/client-go/pkg/apis/authorization/v1beta1/zz_generated.conversion.go",
|
||||||
"k8s.io/client-go/pkg/apis/authorization/v1beta1/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
@ -9922,14 +9911,12 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/autoscaling/register.go",
|
"k8s.io/client-go/pkg/apis/autoscaling/register.go",
|
||||||
"k8s.io/client-go/pkg/apis/autoscaling/types.generated.go",
|
"k8s.io/client-go/pkg/apis/autoscaling/types.generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/autoscaling/types.go",
|
"k8s.io/client-go/pkg/apis/autoscaling/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/autoscaling/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//vendor:github.com/ugorji/go/codec",
|
"//vendor:github.com/ugorji/go/codec",
|
||||||
"//vendor:k8s.io/client-go/pkg/api",
|
"//vendor:k8s.io/client-go/pkg/api",
|
||||||
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
||||||
"//vendor:k8s.io/client-go/pkg/conversion",
|
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime",
|
"//vendor:k8s.io/client-go/pkg/runtime",
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
||||||
"//vendor:k8s.io/client-go/pkg/types",
|
"//vendor:k8s.io/client-go/pkg/types",
|
||||||
@ -9958,7 +9945,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/autoscaling/v1/types.go",
|
"k8s.io/client-go/pkg/apis/autoscaling/v1/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/autoscaling/v1/types_swagger_doc_generated.go",
|
"k8s.io/client-go/pkg/apis/autoscaling/v1/types_swagger_doc_generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/autoscaling/v1/zz_generated.conversion.go",
|
"k8s.io/client-go/pkg/apis/autoscaling/v1/zz_generated.conversion.go",
|
||||||
"k8s.io/client-go/pkg/apis/autoscaling/v1/zz_generated.deepcopy.go",
|
|
||||||
"k8s.io/client-go/pkg/apis/autoscaling/v1/zz_generated.defaults.go",
|
"k8s.io/client-go/pkg/apis/autoscaling/v1/zz_generated.defaults.go",
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
@ -9983,7 +9969,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/batch/register.go",
|
"k8s.io/client-go/pkg/apis/batch/register.go",
|
||||||
"k8s.io/client-go/pkg/apis/batch/types.generated.go",
|
"k8s.io/client-go/pkg/apis/batch/types.generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/batch/types.go",
|
"k8s.io/client-go/pkg/apis/batch/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/batch/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
@ -9991,7 +9976,6 @@ go_library(
|
|||||||
"//vendor:k8s.io/client-go/pkg/api",
|
"//vendor:k8s.io/client-go/pkg/api",
|
||||||
"//vendor:k8s.io/client-go/pkg/api/resource",
|
"//vendor:k8s.io/client-go/pkg/api/resource",
|
||||||
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
||||||
"//vendor:k8s.io/client-go/pkg/conversion",
|
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime",
|
"//vendor:k8s.io/client-go/pkg/runtime",
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
||||||
"//vendor:k8s.io/client-go/pkg/types",
|
"//vendor:k8s.io/client-go/pkg/types",
|
||||||
@ -10023,7 +10007,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/batch/v1/types.go",
|
"k8s.io/client-go/pkg/apis/batch/v1/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/batch/v1/types_swagger_doc_generated.go",
|
"k8s.io/client-go/pkg/apis/batch/v1/types_swagger_doc_generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/batch/v1/zz_generated.conversion.go",
|
"k8s.io/client-go/pkg/apis/batch/v1/zz_generated.conversion.go",
|
||||||
"k8s.io/client-go/pkg/apis/batch/v1/zz_generated.deepcopy.go",
|
|
||||||
"k8s.io/client-go/pkg/apis/batch/v1/zz_generated.defaults.go",
|
"k8s.io/client-go/pkg/apis/batch/v1/zz_generated.defaults.go",
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
@ -10056,7 +10039,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/batch/v2alpha1/types.go",
|
"k8s.io/client-go/pkg/apis/batch/v2alpha1/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/batch/v2alpha1/types_swagger_doc_generated.go",
|
"k8s.io/client-go/pkg/apis/batch/v2alpha1/types_swagger_doc_generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/batch/v2alpha1/zz_generated.conversion.go",
|
"k8s.io/client-go/pkg/apis/batch/v2alpha1/zz_generated.conversion.go",
|
||||||
"k8s.io/client-go/pkg/apis/batch/v2alpha1/zz_generated.deepcopy.go",
|
|
||||||
"k8s.io/client-go/pkg/apis/batch/v2alpha1/zz_generated.defaults.go",
|
"k8s.io/client-go/pkg/apis/batch/v2alpha1/zz_generated.defaults.go",
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
@ -10084,14 +10066,12 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/certificates/register.go",
|
"k8s.io/client-go/pkg/apis/certificates/register.go",
|
||||||
"k8s.io/client-go/pkg/apis/certificates/types.generated.go",
|
"k8s.io/client-go/pkg/apis/certificates/types.generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/certificates/types.go",
|
"k8s.io/client-go/pkg/apis/certificates/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/certificates/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//vendor:github.com/ugorji/go/codec",
|
"//vendor:github.com/ugorji/go/codec",
|
||||||
"//vendor:k8s.io/client-go/pkg/api",
|
"//vendor:k8s.io/client-go/pkg/api",
|
||||||
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
||||||
"//vendor:k8s.io/client-go/pkg/conversion",
|
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime",
|
"//vendor:k8s.io/client-go/pkg/runtime",
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
||||||
"//vendor:k8s.io/client-go/pkg/types",
|
"//vendor:k8s.io/client-go/pkg/types",
|
||||||
@ -10121,7 +10101,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/certificates/v1alpha1/types.go",
|
"k8s.io/client-go/pkg/apis/certificates/v1alpha1/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/certificates/v1alpha1/types_swagger_doc_generated.go",
|
"k8s.io/client-go/pkg/apis/certificates/v1alpha1/types_swagger_doc_generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/certificates/v1alpha1/zz_generated.conversion.go",
|
"k8s.io/client-go/pkg/apis/certificates/v1alpha1/zz_generated.conversion.go",
|
||||||
"k8s.io/client-go/pkg/apis/certificates/v1alpha1/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
@ -10147,13 +10126,11 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/componentconfig/register.go",
|
"k8s.io/client-go/pkg/apis/componentconfig/register.go",
|
||||||
"k8s.io/client-go/pkg/apis/componentconfig/types.generated.go",
|
"k8s.io/client-go/pkg/apis/componentconfig/types.generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/componentconfig/types.go",
|
"k8s.io/client-go/pkg/apis/componentconfig/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/componentconfig/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//vendor:github.com/ugorji/go/codec",
|
"//vendor:github.com/ugorji/go/codec",
|
||||||
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
||||||
"//vendor:k8s.io/client-go/pkg/conversion",
|
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime",
|
"//vendor:k8s.io/client-go/pkg/runtime",
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
||||||
"//vendor:k8s.io/client-go/pkg/util/config",
|
"//vendor:k8s.io/client-go/pkg/util/config",
|
||||||
@ -10180,7 +10157,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/componentconfig/v1alpha1/register.go",
|
"k8s.io/client-go/pkg/apis/componentconfig/v1alpha1/register.go",
|
||||||
"k8s.io/client-go/pkg/apis/componentconfig/v1alpha1/types.go",
|
"k8s.io/client-go/pkg/apis/componentconfig/v1alpha1/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/componentconfig/v1alpha1/zz_generated.conversion.go",
|
"k8s.io/client-go/pkg/apis/componentconfig/v1alpha1/zz_generated.conversion.go",
|
||||||
"k8s.io/client-go/pkg/apis/componentconfig/v1alpha1/zz_generated.deepcopy.go",
|
|
||||||
"k8s.io/client-go/pkg/apis/componentconfig/v1alpha1/zz_generated.defaults.go",
|
"k8s.io/client-go/pkg/apis/componentconfig/v1alpha1/zz_generated.defaults.go",
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
@ -10206,7 +10182,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/extensions/register.go",
|
"k8s.io/client-go/pkg/apis/extensions/register.go",
|
||||||
"k8s.io/client-go/pkg/apis/extensions/types.generated.go",
|
"k8s.io/client-go/pkg/apis/extensions/types.generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/extensions/types.go",
|
"k8s.io/client-go/pkg/apis/extensions/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/extensions/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
@ -10216,7 +10191,6 @@ go_library(
|
|||||||
"//vendor:k8s.io/client-go/pkg/apis/autoscaling",
|
"//vendor:k8s.io/client-go/pkg/apis/autoscaling",
|
||||||
"//vendor:k8s.io/client-go/pkg/apis/batch",
|
"//vendor:k8s.io/client-go/pkg/apis/batch",
|
||||||
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
||||||
"//vendor:k8s.io/client-go/pkg/conversion",
|
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime",
|
"//vendor:k8s.io/client-go/pkg/runtime",
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
||||||
"//vendor:k8s.io/client-go/pkg/types",
|
"//vendor:k8s.io/client-go/pkg/types",
|
||||||
@ -10248,7 +10222,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/extensions/v1beta1/types.go",
|
"k8s.io/client-go/pkg/apis/extensions/v1beta1/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/extensions/v1beta1/types_swagger_doc_generated.go",
|
"k8s.io/client-go/pkg/apis/extensions/v1beta1/types_swagger_doc_generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/extensions/v1beta1/zz_generated.conversion.go",
|
"k8s.io/client-go/pkg/apis/extensions/v1beta1/zz_generated.conversion.go",
|
||||||
"k8s.io/client-go/pkg/apis/extensions/v1beta1/zz_generated.deepcopy.go",
|
|
||||||
"k8s.io/client-go/pkg/apis/extensions/v1beta1/zz_generated.defaults.go",
|
"k8s.io/client-go/pkg/apis/extensions/v1beta1/zz_generated.defaults.go",
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
@ -10279,14 +10252,12 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/imagepolicy/register.go",
|
"k8s.io/client-go/pkg/apis/imagepolicy/register.go",
|
||||||
"k8s.io/client-go/pkg/apis/imagepolicy/types.generated.go",
|
"k8s.io/client-go/pkg/apis/imagepolicy/types.generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/imagepolicy/types.go",
|
"k8s.io/client-go/pkg/apis/imagepolicy/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/imagepolicy/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//vendor:github.com/ugorji/go/codec",
|
"//vendor:github.com/ugorji/go/codec",
|
||||||
"//vendor:k8s.io/client-go/pkg/api",
|
"//vendor:k8s.io/client-go/pkg/api",
|
||||||
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
||||||
"//vendor:k8s.io/client-go/pkg/conversion",
|
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime",
|
"//vendor:k8s.io/client-go/pkg/runtime",
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
||||||
"//vendor:k8s.io/client-go/pkg/types",
|
"//vendor:k8s.io/client-go/pkg/types",
|
||||||
@ -10315,7 +10286,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1/types.go",
|
"k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1/types_swagger_doc_generated.go",
|
"k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1/types_swagger_doc_generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1/zz_generated.conversion.go",
|
"k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1/zz_generated.conversion.go",
|
||||||
"k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
@ -10396,7 +10366,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/meta/v1/types.go",
|
"k8s.io/client-go/pkg/apis/meta/v1/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/meta/v1/types_swagger_doc_generated.go",
|
"k8s.io/client-go/pkg/apis/meta/v1/types_swagger_doc_generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/meta/v1/well_known_labels.go",
|
"k8s.io/client-go/pkg/apis/meta/v1/well_known_labels.go",
|
||||||
"k8s.io/client-go/pkg/apis/meta/v1/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
@ -10404,7 +10373,6 @@ go_library(
|
|||||||
"//vendor:github.com/gogo/protobuf/proto",
|
"//vendor:github.com/gogo/protobuf/proto",
|
||||||
"//vendor:github.com/gogo/protobuf/sortkeys",
|
"//vendor:github.com/gogo/protobuf/sortkeys",
|
||||||
"//vendor:github.com/google/gofuzz",
|
"//vendor:github.com/google/gofuzz",
|
||||||
"//vendor:k8s.io/client-go/pkg/conversion",
|
|
||||||
"//vendor:k8s.io/client-go/pkg/genericapiserver/openapi/common",
|
"//vendor:k8s.io/client-go/pkg/genericapiserver/openapi/common",
|
||||||
"//vendor:k8s.io/client-go/pkg/labels",
|
"//vendor:k8s.io/client-go/pkg/labels",
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
||||||
@ -10419,14 +10387,12 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/policy/register.go",
|
"k8s.io/client-go/pkg/apis/policy/register.go",
|
||||||
"k8s.io/client-go/pkg/apis/policy/types.generated.go",
|
"k8s.io/client-go/pkg/apis/policy/types.generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/policy/types.go",
|
"k8s.io/client-go/pkg/apis/policy/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/policy/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//vendor:github.com/ugorji/go/codec",
|
"//vendor:github.com/ugorji/go/codec",
|
||||||
"//vendor:k8s.io/client-go/pkg/api",
|
"//vendor:k8s.io/client-go/pkg/api",
|
||||||
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
||||||
"//vendor:k8s.io/client-go/pkg/conversion",
|
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime",
|
"//vendor:k8s.io/client-go/pkg/runtime",
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
||||||
"//vendor:k8s.io/client-go/pkg/types",
|
"//vendor:k8s.io/client-go/pkg/types",
|
||||||
@ -10473,7 +10439,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/policy/v1beta1/types.go",
|
"k8s.io/client-go/pkg/apis/policy/v1beta1/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/policy/v1beta1/types_swagger_doc_generated.go",
|
"k8s.io/client-go/pkg/apis/policy/v1beta1/types_swagger_doc_generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/policy/v1beta1/zz_generated.conversion.go",
|
"k8s.io/client-go/pkg/apis/policy/v1beta1/zz_generated.conversion.go",
|
||||||
"k8s.io/client-go/pkg/apis/policy/v1beta1/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
@ -10500,13 +10465,11 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/rbac/helpers.go",
|
"k8s.io/client-go/pkg/apis/rbac/helpers.go",
|
||||||
"k8s.io/client-go/pkg/apis/rbac/register.go",
|
"k8s.io/client-go/pkg/apis/rbac/register.go",
|
||||||
"k8s.io/client-go/pkg/apis/rbac/types.go",
|
"k8s.io/client-go/pkg/apis/rbac/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/rbac/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//vendor:k8s.io/client-go/pkg/api",
|
"//vendor:k8s.io/client-go/pkg/api",
|
||||||
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
||||||
"//vendor:k8s.io/client-go/pkg/conversion",
|
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime",
|
"//vendor:k8s.io/client-go/pkg/runtime",
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
||||||
"//vendor:k8s.io/client-go/pkg/watch/versioned",
|
"//vendor:k8s.io/client-go/pkg/watch/versioned",
|
||||||
@ -10537,7 +10500,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/rbac/v1alpha1/types.go",
|
"k8s.io/client-go/pkg/apis/rbac/v1alpha1/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/rbac/v1alpha1/types_swagger_doc_generated.go",
|
"k8s.io/client-go/pkg/apis/rbac/v1alpha1/types_swagger_doc_generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/rbac/v1alpha1/zz_generated.conversion.go",
|
"k8s.io/client-go/pkg/apis/rbac/v1alpha1/zz_generated.conversion.go",
|
||||||
"k8s.io/client-go/pkg/apis/rbac/v1alpha1/zz_generated.deepcopy.go",
|
|
||||||
"k8s.io/client-go/pkg/apis/rbac/v1alpha1/zz_generated.defaults.go",
|
"k8s.io/client-go/pkg/apis/rbac/v1alpha1/zz_generated.defaults.go",
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
@ -10562,14 +10524,12 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/storage/register.go",
|
"k8s.io/client-go/pkg/apis/storage/register.go",
|
||||||
"k8s.io/client-go/pkg/apis/storage/types.generated.go",
|
"k8s.io/client-go/pkg/apis/storage/types.generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/storage/types.go",
|
"k8s.io/client-go/pkg/apis/storage/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/storage/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//vendor:github.com/ugorji/go/codec",
|
"//vendor:github.com/ugorji/go/codec",
|
||||||
"//vendor:k8s.io/client-go/pkg/api",
|
"//vendor:k8s.io/client-go/pkg/api",
|
||||||
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
||||||
"//vendor:k8s.io/client-go/pkg/conversion",
|
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime",
|
"//vendor:k8s.io/client-go/pkg/runtime",
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
||||||
"//vendor:k8s.io/client-go/pkg/types",
|
"//vendor:k8s.io/client-go/pkg/types",
|
||||||
@ -10598,7 +10558,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/apis/storage/v1beta1/types.go",
|
"k8s.io/client-go/pkg/apis/storage/v1beta1/types.go",
|
||||||
"k8s.io/client-go/pkg/apis/storage/v1beta1/types_swagger_doc_generated.go",
|
"k8s.io/client-go/pkg/apis/storage/v1beta1/types_swagger_doc_generated.go",
|
||||||
"k8s.io/client-go/pkg/apis/storage/v1beta1/zz_generated.conversion.go",
|
"k8s.io/client-go/pkg/apis/storage/v1beta1/zz_generated.conversion.go",
|
||||||
"k8s.io/client-go/pkg/apis/storage/v1beta1/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
@ -10654,14 +10613,12 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/federation/apis/federation/register.go",
|
"k8s.io/client-go/pkg/federation/apis/federation/register.go",
|
||||||
"k8s.io/client-go/pkg/federation/apis/federation/types.generated.go",
|
"k8s.io/client-go/pkg/federation/apis/federation/types.generated.go",
|
||||||
"k8s.io/client-go/pkg/federation/apis/federation/types.go",
|
"k8s.io/client-go/pkg/federation/apis/federation/types.go",
|
||||||
"k8s.io/client-go/pkg/federation/apis/federation/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//vendor:github.com/ugorji/go/codec",
|
"//vendor:github.com/ugorji/go/codec",
|
||||||
"//vendor:k8s.io/client-go/pkg/api",
|
"//vendor:k8s.io/client-go/pkg/api",
|
||||||
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
"//vendor:k8s.io/client-go/pkg/apis/meta/v1",
|
||||||
"//vendor:k8s.io/client-go/pkg/conversion",
|
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime",
|
"//vendor:k8s.io/client-go/pkg/runtime",
|
||||||
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
"//vendor:k8s.io/client-go/pkg/runtime/schema",
|
||||||
"//vendor:k8s.io/client-go/pkg/types",
|
"//vendor:k8s.io/client-go/pkg/types",
|
||||||
@ -10698,7 +10655,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/federation/apis/federation/v1beta1/types.go",
|
"k8s.io/client-go/pkg/federation/apis/federation/v1beta1/types.go",
|
||||||
"k8s.io/client-go/pkg/federation/apis/federation/v1beta1/types_swagger_doc_generated.go",
|
"k8s.io/client-go/pkg/federation/apis/federation/v1beta1/types_swagger_doc_generated.go",
|
||||||
"k8s.io/client-go/pkg/federation/apis/federation/v1beta1/zz_generated.conversion.go",
|
"k8s.io/client-go/pkg/federation/apis/federation/v1beta1/zz_generated.conversion.go",
|
||||||
"k8s.io/client-go/pkg/federation/apis/federation/v1beta1/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
@ -10833,7 +10789,6 @@ go_library(
|
|||||||
"k8s.io/client-go/pkg/runtime/types.go",
|
"k8s.io/client-go/pkg/runtime/types.go",
|
||||||
"k8s.io/client-go/pkg/runtime/types_proto.go",
|
"k8s.io/client-go/pkg/runtime/types_proto.go",
|
||||||
"k8s.io/client-go/pkg/runtime/unstructured.go",
|
"k8s.io/client-go/pkg/runtime/unstructured.go",
|
||||||
"k8s.io/client-go/pkg/runtime/zz_generated.deepcopy.go",
|
|
||||||
],
|
],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
|
Loading…
Reference in New Issue
Block a user