Support a custom yaml value in tosca function
[sdc.git] / common-be / src / main / java / org / openecomp / sdc / be / datatypes / elements / CustomYamlFunction.java
index 84543e2..e9d5844 100644 (file)
@@ -36,7 +36,10 @@ public class CustomYamlFunction implements ToscaFunction, ToscaFunctionParameter
 
     @Override
     public String getValue() {
-        return new Yaml().dump(yamlValue);
+        if (yamlValue == null) {
+            return null;
+        }
+        return yamlValue instanceof String ? (String) yamlValue : new Yaml().dump(yamlValue);
     }
 
     @Override