Removing license from OOF Homing Demand 25/48825/2
authorMarcus G K Williams <marcus.williams@intel.com>
Wed, 23 May 2018 21:24:04 +0000 (14:24 -0700)
committerMarcus G K Williams <marcus.williams@intel.com>
Wed, 23 May 2018 22:37:35 +0000 (15:37 -0700)
OOF does not support License deman in Beijing

Issue-ID: SO-573
Change-Id: Ia7e013949773595b520ed4cbd0bbe8cb0f18922c
Signed-off-by: Marcus G K Williams <marcus.williams@intel.com>
bpmn/MSOCommonBPMN/src/main/groovy/org/openecomp/mso/bpmn/common/scripts/OofUtils.groovy
bpmn/MSOCommonBPMN/src/test/java/org/openecomp/mso/bpmn/common/OofHomingTest.java

index 4b2b0e2..79134fe 100644 (file)
@@ -143,6 +143,7 @@ class OofUtils {
             placementDemands = placementDemands.substring(0, placementDemands.length() - 1)
         }
 
+        /* Commenting Out Licensing as OOF doesn't support for Beijing
         String licenseDemands = ""
         sb = new StringBuilder()
         if (vnfResourceList.isEmpty() || vnfResourceList == null) {
@@ -185,7 +186,7 @@ class OofUtils {
                 licenseDemands = sb.append(licenseDemand)
             }
             licenseDemands = licenseDemands.substring(0, licenseDemands.length() - 1)
-        }
+        }*/
 
         String request =
                 "{\n" +
@@ -225,12 +226,7 @@ class OofUtils {
                 "      \"modelVersion\": \"${modelVersion}\",\n" +
                 "      \"modelCustomizationName\": \"\"\n" +
                 "    }\n" +
-                "  },\n" +
-                "  \"licenseInfo\": {\n" +
-                "    \"licenseDemands\": [\n" +
-                "      ${licenseDemands}\n" +
-                "      }]\n" +
-                "    }\n" +
+                "  }\n" +
                 "}"
 
 
index d7239fe..9020701 100644 (file)
@@ -731,11 +731,7 @@ public class OofHomingTest extends WorkflowTest {
                 "\"serviceName\":\"null\",\"modelInfo\":{\"modelType\":\"\",\"modelInvariantId\":" +
                 "\"testModelInvariantId\",\"modelVersionId\":\"testModelUuid\",\"modelName\":\"testModelName\"," +
                 "\"modelVersion\":\"testModelVersion\",\"modelCustomizationName\":\"" +
-                "\"}},\"licenseInfo\":{\"licenseDemands\":[{\"resourceModuleName\":\"VNF\",\"serviceResourceId\":" +
-                "\"testResourceIdVNF\",\"resourceInstanceType\":\"VNF\",\"resourceModelInfo\":{\"modelInvariantId\":" +
-                "\"testModelInvariantIdVNF\",\"modelVersionId\":\"testVnfModelUuid\",\"modelName\":" +
-                "\"testModelNameVNF\",\"modelType\":\"testModelTypeVNF\",\"modelVersion\":\"testModelVersionVNF\"," +
-                "\"modelCustomizationName\":\"\"}}]}}";
+                "\"}}}";
         return request;
     }