Skip to content

Commit 4a544b1

Browse files
committedJan 25, 2022
Move Replica check to getDeploymentSpec function
1 parent 145564e commit 4a544b1

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed
 

‎pkg/devfile/generator/generators.go

+1-5
Original file line numberDiff line numberDiff line change
@@ -184,11 +184,7 @@ func GetDeployment(devfileObj parser.DevfileObj, deployParams DeploymentParams)
184184
deployment := &appsv1.Deployment{
185185
TypeMeta: deployParams.TypeMeta,
186186
ObjectMeta: deployParams.ObjectMeta,
187-
Spec: *getDeploymentSpec(deploySpecParams),
188-
}
189-
190-
if deployParams.Replicas != nil {
191-
deployment.Spec.Replicas = deployParams.Replicas
187+
Spec: *getDeploymentSpec(deploySpecParams, deployParams),
192188
}
193189

194190
return deployment, nil

‎pkg/devfile/generator/utils.go

+5-1
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ type deploymentSpecParams struct {
236236
}
237237

238238
// getDeploymentSpec gets a deployment spec
239-
func getDeploymentSpec(deploySpecParams deploymentSpecParams) *appsv1.DeploymentSpec {
239+
func getDeploymentSpec(deploySpecParams deploymentSpecParams, deployParams DeploymentParams) *appsv1.DeploymentSpec {
240240
deploymentSpec := &appsv1.DeploymentSpec{
241241
Strategy: appsv1.DeploymentStrategy{
242242
Type: appsv1.RecreateDeploymentStrategyType,
@@ -247,6 +247,10 @@ func getDeploymentSpec(deploySpecParams deploymentSpecParams) *appsv1.Deployment
247247
Template: deploySpecParams.PodTemplateSpec,
248248
}
249249

250+
if deployParams.Replicas != nil {
251+
deploymentSpec.Replicas = deployParams.Replicas
252+
}
253+
250254
return deploymentSpec
251255
}
252256

0 commit comments

Comments
 (0)