diff options
Diffstat (limited to 'openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/resourcetranslation/ResourceTranslationBase.java')
1 files changed, 6 insertions, 20 deletions
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/resourcetranslation/ResourceTranslationBase.java b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/resourcetranslation/ResourceTranslationBase.java index 6ba166ea47..8cccbb8894 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/resourcetranslation/ResourceTranslationBase.java +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/impl/resourcetranslation/ResourceTranslationBase.java @@ -22,13 +22,8 @@ package org.openecomp.sdc.translator.services.heattotosca.impl.resourcetranslati import org.apache.commons.collections4.CollectionUtils; import org.openecomp.sdc.common.errors.CoreException; -import org.openecomp.sdc.datatypes.error.ErrorLevel; import org.openecomp.sdc.heat.datatypes.model.HeatOrchestrationTemplate; import org.openecomp.sdc.heat.datatypes.model.Resource; -import org.openecomp.sdc.logging.types.LoggerConstants; -import org.openecomp.sdc.logging.types.LoggerErrorCode; -import org.openecomp.sdc.logging.types.LoggerErrorDescription; -import org.openecomp.sdc.logging.types.LoggerTragetServiceName; import org.openecomp.sdc.tosca.datatypes.ToscaCapabilityType; import org.openecomp.sdc.tosca.datatypes.ToscaRelationshipType; import org.openecomp.sdc.tosca.datatypes.ToscaTopologyTemplateElements; @@ -60,7 +55,7 @@ import java.util.stream.Collectors; public abstract class ResourceTranslationBase { - protected static Logger logger = (Logger) LoggerFactory.getLogger(ResourceTranslationBase.class); + protected static Logger logger = LoggerFactory.getLogger(ResourceTranslationBase.class); protected abstract void translate(TranslateTo translateTo); /** @@ -92,8 +87,8 @@ public abstract class ResourceTranslationBase { if (!translatedId.isPresent()) { return Optional.empty(); } - logger.debug("Translate- file:" + heatFileName + " resource Id:" + resourceId - + " translated resource id:" + translatedId.get()); + logger.debug("Translate- file: {} resource Id: {} translated resource id: {}", + heatFileName, resourceId, translatedId.get()); TranslateTo translateTo = new TranslateTo(heatFileName, serviceTemplate, heatOrchestrationTemplate, resource, resourceId, translatedId.get(), context); translate(translateTo); @@ -200,10 +195,8 @@ public abstract class ResourceTranslationBase { generateTranslationTo(heatFileName, null, heatOrchestrationTemplate, resource, resourceId, null, context); - Optional<ToscaTopologyTemplateElements> translatedElementTemplate = - ResourceTranslationFactory.getInstance(resource) - .getTranslatedToscaTopologyElement(translateTo); - return translatedElementTemplate; + return ResourceTranslationFactory.getInstance(resource) + .getTranslatedToscaTopologyElement(translateTo); } protected String generateTranslatedId(TranslateTo translateTo) { @@ -248,13 +241,7 @@ public abstract class ResourceTranslationBase { private void updateResourceDependency(TranslateTo translateTo) { - String heatFileName = translateTo.getHeatFileName(); Resource resource = translateTo.getResource(); - HeatOrchestrationTemplate heatOrchestrationTemplate = translateTo - .getHeatOrchestrationTemplate(); - String translatedId = translateTo.getTranslatedId(); - ServiceTemplate serviceTemplate = translateTo.getServiceTemplate(); - TranslationContext context = translateTo.getContext(); if (resource.getDepends_on() == null) { return; } @@ -302,9 +289,8 @@ public abstract class ResourceTranslationBase { DataModelUtil.addRequirementAssignment( serviceTemplate.getTopology_template().getNode_templates().get(nodeTemplateId), ToscaConstants.DEPENDS_ON_REQUIREMENT_ID, requirementAssignment); - Resource dependsOnResource = targetResource; ConsolidationDataUtil - .updateNodesConnectedData(translateTo, dependsOnResourceId, dependsOnResource, + .updateNodesConnectedData(translateTo, dependsOnResourceId, targetResource, sourceResource, nodeTemplateId, ToscaConstants.DEPENDS_ON_REQUIREMENT_ID, requirementAssignment); } |