This is an automated email from the ASF dual-hosted git repository. dyankiv pushed a commit to branch DATALAB-2898 in repository https://gitbox.apache.org/repos/asf/incubator-datalab.git
commit db517ca7fec1b7db7dca9535421724b1903bc20e Author: Denys Yankiv <[email protected]> AuthorDate: Mon Aug 29 15:26:07 2022 +0300 add terminate request for dataengine service on azure --- .../main/java/com/epam/datalab/backendapi/util/RequestBuilder.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/services/self-service/src/main/java/com/epam/datalab/backendapi/util/RequestBuilder.java b/services/self-service/src/main/java/com/epam/datalab/backendapi/util/RequestBuilder.java index 7b1ea0a0b..832a332f4 100644 --- a/services/self-service/src/main/java/com/epam/datalab/backendapi/util/RequestBuilder.java +++ b/services/self-service/src/main/java/com/epam/datalab/backendapi/util/RequestBuilder.java @@ -40,6 +40,7 @@ import com.epam.datalab.dto.aws.computational.ComputationalCreateAws; import com.epam.datalab.dto.aws.computational.SparkComputationalCreateAws; import com.epam.datalab.dto.aws.exploratory.ExploratoryCreateAws; import com.epam.datalab.dto.azure.AzureCloudSettings; +import com.epam.datalab.dto.azure.computational.AzureComputationalTerminateDTO; import com.epam.datalab.dto.azure.computational.SparkComputationalCreateAzure; import com.epam.datalab.dto.azure.exploratory.ExploratoryActionStartAzure; import com.epam.datalab.dto.azure.exploratory.ExploratoryActionStopAzure; @@ -460,7 +461,11 @@ public class RequestBuilder { computationalTerminate = (T) terminateDTO; break; case AZURE: - computationalTerminate = (T) newResourceSysBaseDTO(resourceCreator, cloudProvider, ComputationalTerminateDTO.class); + AzureComputationalTerminateDTO azureTerminateDTO = newResourceSysBaseDTO(resourceCreator, cloudProvider, AzureComputationalTerminateDTO.class); + if (computationalResource.getDataEngineType() == DataEngineType.CLOUD_SERVICE){ + azureTerminateDTO.setClusterName(computationalResource.getComputationalId()); + } + computationalTerminate = (T) azureTerminateDTO; break; case GCP: GcpComputationalTerminateDTO gcpTerminateDTO = newResourceSysBaseDTO(resourceCreator, cloudProvider, --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
