From edfd51b6ac224d8d4eef723f109c78a532684a74 Mon Sep 17 00:00:00 2001 From: "Cheung, Pat (kc1472)" Date: Wed, 4 Sep 2019 22:06:21 +0000 Subject: generic-resource-api DG enhancement Add vnf and vf-module async and concurrency support Issue-ID: SDNC-854 Signed-off-by: Cheung, Pat (kc1472) Change-Id: I2d1ebecca6661ef84d01994a77f5ec2f57c81497 Former-commit-id: 49752d7a66e8edf73e94fd2f7c6191dba1d2d2fc --- ...-RESOURCE-API_vnf-topology-operation-async.json | 175 +++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_vnf-topology-operation-async.json (limited to 'platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_vnf-topology-operation-async.json') diff --git a/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_vnf-topology-operation-async.json b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_vnf-topology-operation-async.json new file mode 100644 index 00000000..72064464 --- /dev/null +++ b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_vnf-topology-operation-async.json @@ -0,0 +1,175 @@ +[ + { + "id": "869164d0.22fca8", + "type": "dgstart", + "name": "DGSTART", + "outputs": 1, + "x": 177.77777099609375, + "y": 127.96921110153198, + "z": "fafe2484.405f98", + "wires": [ + [ + "91e5b207.619a8" + ] + ] + }, + { + "id": "91e5b207.619a8", + "type": "service-logic", + "name": "GENERIC-RESOURCE-API ${project.version}", + "module": "GENERIC-RESOURCE-API", + "version": "${project.version}", + "comments": "", + "xml": "", + "outputs": 1, + "x": 292.0634765625, + "y": 168.20732259750366, + "z": "fafe2484.405f98", + "wires": [ + [ + "6e27b9bb.02b478" + ] + ] + }, + { + "id": "6e27b9bb.02b478", + "type": "method", + "name": "method vnf-topology-operation-async", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 265.63497161865234, + "y": 209.3977770805359, + "z": "fafe2484.405f98", + "wires": [ + [ + "67687d15.90d894" + ] + ] + }, + { + "id": "628a912e.96075", + "type": "comment", + "name": "vnf-topology-operation-async", + "info": "", + "comments": "", + "x": 572.1226272583008, + "y": 75.55555486679077, + "z": "fafe2484.405f98", + "wires": [] + }, + { + "id": "67687d15.90d894", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 290.3730583190918, + "y": 357.0913519859314, + "z": "fafe2484.405f98", + "wires": [ + [ + "98b2b32c.4efe9", + "ea413579.6ab908", + "22dacf93.8c6e4" + ] + ] + }, + { + "id": "98b2b32c.4efe9", + "type": "returnSuccess", + "name": "return success", + "xml": "\n\n\n\n", + "comments": "", + "x": 480.015869140625, + "y": 421.5409588813782, + "z": "fafe2484.405f98", + "wires": [] + }, + { + "id": "ea413579.6ab908", + "type": "switchNode", + "name": "switch svc-action", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 488.63487243652344, + "y": 358.15970182418823, + "z": "fafe2484.405f98", + "wires": [ + [ + "a26e14a0.c75858", + "7d83530e.ba2efc" + ] + ] + }, + { + "id": "a26e14a0.c75858", + "type": "outcome", + "name": "assign", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 684.5872421264648, + "y": 335.06455087661743, + "z": "fafe2484.405f98", + "wires": [ + [ + "a1897fe3.ec245" + ] + ] + }, + { + "id": "7d83530e.ba2efc", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 681.9205017089844, + "y": 379.44537115097046, + "z": "fafe2484.405f98", + "wires": [ + [ + "4fedef3f.f888b" + ] + ] + }, + { + "id": "4fedef3f.f888b", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\t\n\t\n \n", + "comments": "", + "x": 833.8252372741699, + "y": 379.44545316696167, + "z": "fafe2484.405f98", + "wires": [] + }, + { + "id": "22dacf93.8c6e4", + "type": "set", + "name": "set skip-mdsal-update to Y", + "xml": "\n\n", + "comments": "", + "x": 518.254020690918, + "y": 297.69841051101685, + "z": "fafe2484.405f98", + "wires": [] + }, + { + "id": "a1897fe3.ec245", + "type": "call", + "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-assign", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 989.2063751220703, + "y": 335.1120238304138, + "z": "fafe2484.405f98", + "wires": [ + [] + ] + } +] \ No newline at end of file -- cgit 1.2.3-korg