Merge "Fix the get loop state logic" 4.0.0
authorSébastien Determe <sebastien.determe@intl.att.com>
Tue, 30 Apr 2019 13:28:41 +0000 (13:28 +0000)
committerGerrit Code Review <gerrit@onap.org>
Tue, 30 Apr 2019 13:28:41 +0000 (13:28 +0000)
src/main/docker/Dockerfile
src/main/java/org/onap/clamp/clds/util/drawing/SvgFacade.java
src/main/resources/META-INF/resources/designer/scripts/CldsModelService.js
src/test/java/org/onap/clamp/clds/util/drawing/ClampGraphBuilderTest.java

index e59146c..c47d622 100644 (file)
@@ -21,6 +21,13 @@ RUN chmod 700 /opt/clamp/app.jar
 RUN chown -R clamp:onap /opt/clamp\r
 \r
 RUN apk add fontconfig\r
+RUN apk add ttf-dejavu\r
+\r
+RUN ln -s /usr/lib/libfontconfig.so.1 /usr/lib/libfontconfig.so && \\r
+  ln -s /lib/libuuid.so.1 /usr/lib/libuuid.so.1 && \\r
+  ln -s /lib/libc.musl-x86_64.so.1 /usr/lib/libc.musl-x86_64.so.1\r
+\r
+ENV LD_LIBRARY_PATH /usr/lib\r
 \r
 USER clamp\r
 WORKDIR /opt/clamp/\r
index f5bd6e7..f7bf92b 100644 (file)
@@ -41,7 +41,7 @@ public class SvgFacade {
         Painter p = new Painter(svgGraphics2D, dp);
         ClampGraphBuilder cgp = new ClampGraphBuilder(p).collector("VES");
         cgp.addAllMicroServices(microServicesChain);
-        ClampGraph cg = cgp.policy("Policy").build();
+        ClampGraph cg = cgp.policy("OperationalPolicy").build();
         return cg.getAsSVG();
     }
 
index 34e90e6..38cdc93 100644 (file)
@@ -34,7 +34,7 @@ app
                //This will open the methods located in the app.js
                        if (undefined == name) {
                                return;
-                       }else if (name.toLowerCase().indexOf("policy") >= 0){
+                       }else if (name === "OperationalPolicy"){
                                PolicyWindow();
                        } else {
                                $rootScope.selectedBoxName = name;
index f7d2fe7..5eb664f 100644 (file)
@@ -58,8 +58,8 @@ public class ClampGraphBuilderTest {
         String collector = "VES";
         MicroService ms1 = new MicroService("ms1", "", "", "ms1_jpa_id", "");
         MicroService ms2 = new MicroService("ms2", "", "", "ms2_jpa_id", "");
-        ;
-        String policy = "Policy";
+
+        String policy = "OperationalPolicy";
         List<MicroService> microServices = Arrays.asList(ms1, ms2);
 
         ClampGraphBuilder clampGraphBuilder = new ClampGraphBuilder(mockPainter);
@@ -86,7 +86,7 @@ public class ClampGraphBuilderTest {
     @Test(expected = InvalidStateException.class)
     public void clampGraphBuilderNoMicroServiceGivenTest() {
         String collector = "VES";
-        String policy = "Policy";
+        String policy = "OperationalPolicy";
 
         ClampGraphBuilder clampGraphBuilder = new ClampGraphBuilder(mockPainter);
         clampGraphBuilder.collector(collector).policy(policy).build();