This is an automated email from the ASF dual-hosted git repository.

ykinash pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-datalab.git


The following commit(s) were added to refs/heads/develop by this push:
     new 8e7f550  [DATALAB-2422,2425] -- hotfix
8e7f550 is described below

commit 8e7f550bf8b6f470362c74cc63c6e2f0c8c9c6f9
Author: KinashYurii <[email protected]>
AuthorDate: Mon Jun 7 15:07:47 2021 +0300

    [DATALAB-2422,2425] -- hotfix
---
 .../gcp/computational/GcpComputationalResource.java  | 20 +++++++++++++-------
 .../resources/gcp/ComputationalResourceGcp.java      |  6 ++++--
 2 files changed, 17 insertions(+), 9 deletions(-)

diff --git 
a/services/datalab-model/src/main/java/com/epam/datalab/dto/gcp/computational/GcpComputationalResource.java
 
b/services/datalab-model/src/main/java/com/epam/datalab/dto/gcp/computational/GcpComputationalResource.java
index de62280..554f3a6 100644
--- 
a/services/datalab-model/src/main/java/com/epam/datalab/dto/gcp/computational/GcpComputationalResource.java
+++ 
b/services/datalab-model/src/main/java/com/epam/datalab/dto/gcp/computational/GcpComputationalResource.java
@@ -55,10 +55,14 @@ public class GcpComputationalResource extends 
UserComputationalResource {
     private final String preemptibleNumber;
     @JsonProperty("dataproc_version")
     private final String version;
-    @JsonProperty("masterGPUType")
+    @JsonProperty("master_gpu_type")
     private final String masterGPUType;
-    @JsonProperty("masterGPUCount")
+    @JsonProperty("master_gpu_count")
     private final String masterGPUCount;
+    @JsonProperty("masterGPUType")
+    private final String slaveGPUType;
+    @JsonProperty("masterGPUCount")
+    private final String slaveGPUCount;
     private final Boolean enabledGPU;
 
     @Builder
@@ -69,7 +73,7 @@ public class GcpComputationalResource extends 
UserComputationalResource {
                                     String masterNumber, String 
preemptibleNumber, String version,
                                     List<ResourceURL> resourceURL, 
LocalDateTime lastActivity,
                                     Map<String, String> tags, int 
totalInstanceCount,
-                                    String gpuCount, String gpuType, Boolean 
enabledGPU) {
+                                    String masterGPUCount, String 
masterGPUType, String slaveGPUType, String slaveGPUCount, Boolean enabledGPU) {
         super(computationalName, computationalId, imageName, templateName, 
status, uptime, schedulerJobData,
                 reuploadKeyRequired, resourceURL, lastActivity, tags, 
totalInstanceCount);
         this.instanceId = instanceId;
@@ -79,11 +83,13 @@ public class GcpComputationalResource extends 
UserComputationalResource {
         this.masterNumber = masterNumber;
         this.version = version;
         this.preemptibleNumber = preemptibleNumber;
-        this.masterGPUCount = gpuCount;
-        this.masterGPUType = gpuType;
+        this.masterGPUCount = masterGPUCount;
+        this.masterGPUType = masterGPUType;
+        this.slaveGPUType = slaveGPUType;
+        this.slaveGPUCount = slaveGPUCount;
         this.enabledGPU = enabledGPU;
-        super.setGpuCount(masterGPUCount);
-        super.setGpuType(masterGPUType);
+        super.setGpuCount(this.masterGPUCount);
+        super.setGpuType(this.masterGPUType);
         super.setEnabledGPU(enabledGPU);
     }
 }
diff --git 
a/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/gcp/ComputationalResourceGcp.java
 
b/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/gcp/ComputationalResourceGcp.java
index 00310c9..2b6c719 100644
--- 
a/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/gcp/ComputationalResourceGcp.java
+++ 
b/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/gcp/ComputationalResourceGcp.java
@@ -101,8 +101,10 @@ public class ComputationalResourceGcp implements 
ComputationalAPI {
                     .imageName(form.getImage())
                     .templateName(form.getTemplateName())
                     .status(CREATING.toString())
-                    .gpuCount(form.getGpuCount())
-                    .gpuType(form.getGpuCount())
+                    .masterGPUType(form.getMasterGpuCount())
+                    .masterGPUCount(form.getMasterGpuType())
+                    .slaveGPUCount(form.getSlaveGpuCount())
+                    .slaveGPUType(form.getSlaveGpuType())
                     .enabledGPU(form.getEnabledGPU())
                     .masterShape(form.getMasterInstanceType())
                     .slaveShape(form.getSlaveInstanceType())

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to