Support for TOSCA functions for Service Import 43/130143/5
authorandre.schmid <andre.schmid@est.tech>
Fri, 29 Jul 2022 19:39:23 +0000 (20:39 +0100)
committerMichael Morris <michael.morris@est.tech>
Sat, 6 Aug 2022 22:43:00 +0000 (22:43 +0000)
commit7b0009c2bebe54214f920baf6b2aa4058921777b
tree1e5a24cea14540b1e6b8777719487aa47497fa42
parentc2f19bdcf5b5d5647770a5d3435d942fb3dd0efa
Support for TOSCA functions for Service Import

Reads, interprets and persists property values that uses TOSCA functions
during a Service import.

Change-Id: I6943c447cc743213cb9807d6433cb25fa5effbc3
Issue-ID: SDC-4120
Signed-off-by: André Schmid <andre.schmid@est.tech>
12 files changed:
catalog-be/src/main/java/org/openecomp/sdc/be/components/csar/ToscaFunctionYamlParsingHandler.java [new file with mode: 0644]
catalog-be/src/main/java/org/openecomp/sdc/be/components/csar/YamlTemplateParsingHandler.java
catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/ServiceImportBusinessLogic.java
catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/ToscaFunctionService.java [new file with mode: 0644]
catalog-be/src/test/java/org/openecomp/sdc/be/components/csar/ToscaFunctionYamlParsingHandlerTest.java [new file with mode: 0644]
catalog-be/src/test/java/org/openecomp/sdc/be/components/csar/YamlTemplateParsingHandlerTest.java
catalog-be/src/test/java/org/openecomp/sdc/be/components/impl/ResourceBusinessLogicTest.java
catalog-be/src/test/java/org/openecomp/sdc/be/components/impl/ToscaFunctionServiceTest.java [new file with mode: 0644]
catalog-model/src/main/java/org/openecomp/sdc/be/model/UploadPropInfo.java
catalog-model/src/main/java/org/openecomp/sdc/be/model/operations/impl/PropertyOperation.java
common-be/src/main/java/org/openecomp/sdc/be/datatypes/elements/ToscaConcatFunction.java
common-be/src/main/java/org/openecomp/sdc/be/datatypes/elements/ToscaFunctionJsonDeserializer.java