mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-04 04:08:16 +00:00 
			
		
		
		
	Custom conversion reactions to minReadySeconds/availableReplicas
This commit is contained in:
		@@ -309,6 +309,8 @@ func Convert_v1_ReplicationControllerStatus_to_extensions_ReplicaSetStatus(in *R
 | 
				
			|||||||
	}
 | 
						}
 | 
				
			||||||
	out.Replicas = in.Replicas
 | 
						out.Replicas = in.Replicas
 | 
				
			||||||
	out.FullyLabeledReplicas = in.FullyLabeledReplicas
 | 
						out.FullyLabeledReplicas = in.FullyLabeledReplicas
 | 
				
			||||||
 | 
						out.ReadyReplicas = in.ReadyReplicas
 | 
				
			||||||
 | 
						out.AvailableReplicas = in.AvailableReplicas
 | 
				
			||||||
	out.ObservedGeneration = in.ObservedGeneration
 | 
						out.ObservedGeneration = in.ObservedGeneration
 | 
				
			||||||
	return nil
 | 
						return nil
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
@@ -345,6 +347,7 @@ func Convert_extensions_ReplicaSetSpec_to_v1_ReplicationControllerSpec(in *exten
 | 
				
			|||||||
	}
 | 
						}
 | 
				
			||||||
	out.Replicas = new(int32)
 | 
						out.Replicas = new(int32)
 | 
				
			||||||
	*out.Replicas = in.Replicas
 | 
						*out.Replicas = in.Replicas
 | 
				
			||||||
 | 
						out.MinReadySeconds = in.MinReadySeconds
 | 
				
			||||||
	var invalidErr error
 | 
						var invalidErr error
 | 
				
			||||||
	if in.Selector != nil {
 | 
						if in.Selector != nil {
 | 
				
			||||||
		invalidErr = api.Convert_unversioned_LabelSelector_to_map(in.Selector, &out.Selector, s)
 | 
							invalidErr = api.Convert_unversioned_LabelSelector_to_map(in.Selector, &out.Selector, s)
 | 
				
			||||||
@@ -362,12 +365,15 @@ func Convert_extensions_ReplicaSetStatus_to_v1_ReplicationControllerStatus(in *e
 | 
				
			|||||||
	}
 | 
						}
 | 
				
			||||||
	out.Replicas = in.Replicas
 | 
						out.Replicas = in.Replicas
 | 
				
			||||||
	out.FullyLabeledReplicas = in.FullyLabeledReplicas
 | 
						out.FullyLabeledReplicas = in.FullyLabeledReplicas
 | 
				
			||||||
 | 
						out.ReadyReplicas = in.ReadyReplicas
 | 
				
			||||||
 | 
						out.AvailableReplicas = in.AvailableReplicas
 | 
				
			||||||
	out.ObservedGeneration = in.ObservedGeneration
 | 
						out.ObservedGeneration = in.ObservedGeneration
 | 
				
			||||||
	return nil
 | 
						return nil
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func Convert_api_ReplicationControllerSpec_To_v1_ReplicationControllerSpec(in *api.ReplicationControllerSpec, out *ReplicationControllerSpec, s conversion.Scope) error {
 | 
					func Convert_api_ReplicationControllerSpec_To_v1_ReplicationControllerSpec(in *api.ReplicationControllerSpec, out *ReplicationControllerSpec, s conversion.Scope) error {
 | 
				
			||||||
	out.Replicas = &in.Replicas
 | 
						out.Replicas = &in.Replicas
 | 
				
			||||||
 | 
						out.MinReadySeconds = in.MinReadySeconds
 | 
				
			||||||
	out.Selector = in.Selector
 | 
						out.Selector = in.Selector
 | 
				
			||||||
	if in.Template != nil {
 | 
						if in.Template != nil {
 | 
				
			||||||
		out.Template = new(PodTemplateSpec)
 | 
							out.Template = new(PodTemplateSpec)
 | 
				
			||||||
@@ -382,6 +388,7 @@ func Convert_api_ReplicationControllerSpec_To_v1_ReplicationControllerSpec(in *a
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
func Convert_v1_ReplicationControllerSpec_To_api_ReplicationControllerSpec(in *ReplicationControllerSpec, out *api.ReplicationControllerSpec, s conversion.Scope) error {
 | 
					func Convert_v1_ReplicationControllerSpec_To_api_ReplicationControllerSpec(in *ReplicationControllerSpec, out *api.ReplicationControllerSpec, s conversion.Scope) error {
 | 
				
			||||||
	out.Replicas = *in.Replicas
 | 
						out.Replicas = *in.Replicas
 | 
				
			||||||
 | 
						out.MinReadySeconds = in.MinReadySeconds
 | 
				
			||||||
	out.Selector = in.Selector
 | 
						out.Selector = in.Selector
 | 
				
			||||||
	if in.Template != nil {
 | 
						if in.Template != nil {
 | 
				
			||||||
		out.Template = new(api.PodTemplateSpec)
 | 
							out.Template = new(api.PodTemplateSpec)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -249,6 +249,7 @@ func Convert_v1beta1_RollingUpdateDeployment_To_extensions_RollingUpdateDeployme
 | 
				
			|||||||
func Convert_extensions_ReplicaSetSpec_To_v1beta1_ReplicaSetSpec(in *extensions.ReplicaSetSpec, out *ReplicaSetSpec, s conversion.Scope) error {
 | 
					func Convert_extensions_ReplicaSetSpec_To_v1beta1_ReplicaSetSpec(in *extensions.ReplicaSetSpec, out *ReplicaSetSpec, s conversion.Scope) error {
 | 
				
			||||||
	out.Replicas = new(int32)
 | 
						out.Replicas = new(int32)
 | 
				
			||||||
	*out.Replicas = int32(in.Replicas)
 | 
						*out.Replicas = int32(in.Replicas)
 | 
				
			||||||
 | 
						out.MinReadySeconds = in.MinReadySeconds
 | 
				
			||||||
	if in.Selector != nil {
 | 
						if in.Selector != nil {
 | 
				
			||||||
		out.Selector = new(LabelSelector)
 | 
							out.Selector = new(LabelSelector)
 | 
				
			||||||
		if err := Convert_unversioned_LabelSelector_To_v1beta1_LabelSelector(in.Selector, out.Selector, s); err != nil {
 | 
							if err := Convert_unversioned_LabelSelector_To_v1beta1_LabelSelector(in.Selector, out.Selector, s); err != nil {
 | 
				
			||||||
@@ -268,6 +269,7 @@ func Convert_v1beta1_ReplicaSetSpec_To_extensions_ReplicaSetSpec(in *ReplicaSetS
 | 
				
			|||||||
	if in.Replicas != nil {
 | 
						if in.Replicas != nil {
 | 
				
			||||||
		out.Replicas = *in.Replicas
 | 
							out.Replicas = *in.Replicas
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
						out.MinReadySeconds = in.MinReadySeconds
 | 
				
			||||||
	if in.Selector != nil {
 | 
						if in.Selector != nil {
 | 
				
			||||||
		out.Selector = new(unversioned.LabelSelector)
 | 
							out.Selector = new(unversioned.LabelSelector)
 | 
				
			||||||
		if err := Convert_v1beta1_LabelSelector_To_unversioned_LabelSelector(in.Selector, out.Selector, s); err != nil {
 | 
							if err := Convert_v1beta1_LabelSelector_To_unversioned_LabelSelector(in.Selector, out.Selector, s); err != nil {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user