X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=heat%2FvFW_CNF_CDS%2Ftemplates%2Fcba%2FScripts%2Fkotlin%2FKotlinK8sProfileUpload.kt;h=02c0441514b761d2378201df459d1b5fdfaf29b4;hb=7e52797291d42161a2e43e18040616fe1f7b31bd;hp=5231fb5c8c63cffc6d5ef272da46c06fd9e7ee01;hpb=08c029aa4bc814599cf75b5db692ae3266b830b3;p=demo.git diff --git a/heat/vFW_CNF_CDS/templates/cba/Scripts/kotlin/KotlinK8sProfileUpload.kt b/heat/vFW_CNF_CDS/templates/cba/Scripts/kotlin/KotlinK8sProfileUpload.kt index 5231fb5c..02c04415 100644 --- a/heat/vFW_CNF_CDS/templates/cba/Scripts/kotlin/KotlinK8sProfileUpload.kt +++ b/heat/vFW_CNF_CDS/templates/cba/Scripts/kotlin/KotlinK8sProfileUpload.kt @@ -19,7 +19,6 @@ package org.onap.ccsdk.cds.blueprintsprocessor.services.execution.scripts import com.fasterxml.jackson.databind.node.ObjectNode import com.fasterxml.jackson.databind.ObjectMapper import org.onap.ccsdk.cds.blueprintsprocessor.core.api.data.ExecutionServiceInput -import org.onap.ccsdk.cds.blueprintsprocessor.functions.resource.resolution.storedContentFromResolvedArtifactNB import org.onap.ccsdk.cds.blueprintsprocessor.rest.BasicAuthRestClientProperties import org.onap.ccsdk.cds.blueprintsprocessor.rest.RestClientProperties import org.onap.ccsdk.cds.blueprintsprocessor.rest.service.BasicAuthRestClientService @@ -67,8 +66,6 @@ open class K8sProfileUpload : AbstractScriptComponentFunction() { override suspend fun processNB(executionRequest: ExecutionServiceInput) { log.info("executing K8s Profile Upload script") - val resolution_key = getDynamicProperties("resolution-key").asText() - log.info("resolution_key: $resolution_key") val baseK8sApiUrl = getDynamicProperties("api-access").get("url").asText() val k8sApiUsername = getDynamicProperties("api-access").get("username").asText() @@ -80,10 +77,10 @@ open class K8sProfileUpload : AbstractScriptComponentFunction() { if (prefix.toLowerCase().equals("vnf")) continue - val payload = storedContentFromResolvedArtifactNB(resolution_key, prefix) - log.info("Uploading K8S profile for template prefix $prefix") + val assignmentParams = getDynamicProperties("assignment-params") + val payloadObject = JacksonUtils.jsonNode(assignmentParams.get(prefix).asText()) as ObjectNode - val payloadObject = JacksonUtils.jsonNode(payload) as ObjectNode + log.info("Uploading K8S profile for template prefix $prefix") val vfModuleModelInvariantUuid: String = getResolvedParameter(payloadObject, "vf-module-model-invariant-uuid") val vfModuleModelUuid: String = getResolvedParameter(payloadObject, "vf-module-model-version")