From 4529f2a4fca2c1846408f274d6feb1cd32f5a847 Mon Sep 17 00:00:00 2001 From: tragait Date: Tue, 7 Jul 2020 12:00:52 +0100 Subject: [SO] create generic pnf healthcheck workflow This commit implements workflow for pnf health check and its respective test cases. Issue-ID: SO-3018 Signed-off-by: tragait Change-Id: Idffcbf78809c33dd7a059bc87962716d0a9cd81c Signed-off-by: tragait --- .../resources/process/GenericPnfHealthCheck.bpmn | 203 +++++++++++++++++++++ 1 file changed, 203 insertions(+) create mode 100644 bpmn/so-bpmn-infrastructure-flows/src/main/resources/process/GenericPnfHealthCheck.bpmn (limited to 'bpmn/so-bpmn-infrastructure-flows/src/main/resources/process') diff --git a/bpmn/so-bpmn-infrastructure-flows/src/main/resources/process/GenericPnfHealthCheck.bpmn b/bpmn/so-bpmn-infrastructure-flows/src/main/resources/process/GenericPnfHealthCheck.bpmn new file mode 100644 index 0000000000..1722137056 --- /dev/null +++ b/bpmn/so-bpmn-infrastructure-flows/src/main/resources/process/GenericPnfHealthCheck.bpmn @@ -0,0 +1,203 @@ + + + + + SequenceFlow_1ng4b6l + + + SequenceFlow_1ng4b6l + SequenceFlow_12ejx4m + + + + SequenceFlow_0tle5zb + + + + + SequenceFlow_0j26xlx + SequenceFlow_0piri91 + Flow_015z1h4 + + + SequenceFlow_0piri91 + + + + + SequenceFlow_12ejx4m + Flow_12uv2m0 + import org.onap.so.bpmn.infrastructure.scripts.* +def taskProcessor = new GenericPnfTaskProcessor() +taskProcessor.sendResponse(execution) + + + Flow_015z1h4 + SequenceFlow_0ipc3nt + import org.onap.so.bpmn.infrastructure.scripts.* +def taskProcessor = new GenericPnfTaskProcessor() +taskProcessor.prepareCompletion(execution) + + + + + + + SequenceFlow_0ipc3nt + SequenceFlow_0tle5zb + + + + + SequenceFlow_05haut5 + + + + SequenceFlow_05haut5 + SequenceFlow_09y0mpc + import org.onap.so.bpmn.infrastructure.scripts.* +def pnfSwUpgrade = new PNFSoftwareUpgrade() +pnfSwUpgrade.prepareFalloutHandler(execution) + + + + + + SequenceFlow_09y0mpc + SequenceFlow_1tcjlty + + + SequenceFlow_1tcjlty + + + + + + + + + + healthCheck + pnf + async + + + Flow_12uv2m0 + SequenceFlow_0j26xlx + + + + #{execution.getVariable("ControllerStatus").equals("Success")} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit 1.2.3-korg