From 39d82def1e54d6584f41ab9f94d30c2057858c32 Mon Sep 17 00:00:00 2001 From: xg353y Date: Fri, 26 Apr 2019 13:26:25 +0200 Subject: Fix the get loop state logic Fix the logic to get the loop state and update the CL deploy/undeploy flow accordingly Issue-ID: CLAMP-362 Change-Id: I34f83bd241b1029417453908bf932c0b69f9f5b2 Signed-off-by: xg353y --- .../resources/clds/camel/rest/clamp-api-v2.xml | 114 ++++++++++++++++++++- 1 file changed, 112 insertions(+), 2 deletions(-) (limited to 'src/main/resources/clds/camel/rest/clamp-api-v2.xml') diff --git a/src/main/resources/clds/camel/rest/clamp-api-v2.xml b/src/main/resources/clds/camel/rest/clamp-api-v2.xml index 5c5f122c..2640d6bd 100644 --- a/src/main/resources/clds/camel/rest/clamp-api-v2.xml +++ b/src/main/resources/clds/camel/rest/clamp-api-v2.xml @@ -206,7 +206,40 @@ + uri="direct:load-loop" /> + + ${exchangeProperty[loopObject].getOperationalPolicies()} + + + ${body} + + + + + + + + + ${exchangeProperty[policyStatus]} == 'SUBMITTED' and + ${exchangeProperty[dcaeStatus]} == 'NOT_DEPLOYED' + + + + + + + + @@ -216,6 +249,11 @@ + + @@ -234,7 +272,24 @@ + uri="direct:load-loop" /> + + + + ${exchangeProperty[dcaeStatus]} == 'DEPLOYED' + + + + + + + + @@ -244,6 +299,11 @@ + + @@ -526,5 +586,55 @@ + + + + + + + + + + + false + + + + + + + + + + + java.lang.Exception + + false + + + + + + + + -- cgit 1.2.3-korg