X-Git-Url: https://gerrit.onap.org/r/gitweb?p=sdnc%2Foam.git;a=blobdiff_plain;f=platform-logic%2Fgeneric-resource-api%2Fsrc%2Fmain%2Fjson%2FGENERIC-RESOURCE-API_self-serve-vnf-assign.json;h=f8c91c7b43aab8f9c31c9b75e8a3a6b03feb662d;hp=179abd0c964a7e1109c8665ea08c274066ad6f9c;hb=48c912df5cc69f58592d96a93e8b72900587dc89;hpb=b2eb9ed53fabb824f8de08f4c3b8be27e404aeb8 diff --git a/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-vnf-assign.json b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-vnf-assign.json index 179abd0c..f8c91c7b 100644 --- a/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-vnf-assign.json +++ b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-vnf-assign.json @@ -1,1253 +1,1252 @@ -[ - { - "id": "d69b4aac.647588", - "type": "dgstart", - "name": "DGSTART", - "outputs": 1, - "x": 121.66666412353516, - "y": 59.999996185302734, - "z": "2539c931.d4e596", - "wires": [ - [ - "2849e3b8.45bb9c" - ] - ] - }, - { - "id": "853836ae.79c2a8", - "type": "block", - "name": "block : atomic", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 152.14286041259766, - "y": 182.27778244018555, - "z": "2539c931.d4e596", - "wires": [ - [ - "57aa1f79.ff47b", - "fdd51c96.2d89", - "5ac18b5f.1d7c44", - "29496a14.3d5ef6", - "cf3af1fb.cae0d", - "2989260.b2650da", - "442acc2c.485fa4", - "595e6289.903d8c", - "2e34ccd3.bb5994" - ] - ] - }, - { - "id": "8eef5a36.786b28", - "type": "method", - "name": "method self-serve-vnf-assign", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 238.42857360839844, - "y": 114.7063512802124, - "z": "2539c931.d4e596", - "wires": [ - [ - "853836ae.79c2a8" - ] - ] - }, - { - "id": "2849e3b8.45bb9c", - "type": "service-logic", - "name": "GENERIC-RESOURCE-API ${project.version}", - "module": "GENERIC-RESOURCE-API", - "version": "${project.version}", - "comments": "", - "xml": "", - "outputs": 1, - "x": 396.9048614501953, - "y": 60.19048881530762, - "z": "2539c931.d4e596", - "wires": [ - [ - "8eef5a36.786b28" - ] - ] - }, - { - "id": "fdd51c96.2d89", - "type": "switchNode", - "name": "switch vnf-parameters-data.param_length", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 440.34532165527344, - "y": 1402.512001991272, - "z": "2539c931.d4e596", - "wires": [ - [ - "60e3d6fb.cf4158" - ] - ] - }, - { - "id": "60e3d6fb.cf4158", - "type": "other", - "name": "NULL", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 702.3453521728516, - "y": 1402.512001991272, - "z": "2539c931.d4e596", - "wires": [ - [ - "d6105627.c8e418" - ] - ] - }, - { - "id": "b53240df.c07bf", - "type": "call", - "name": "call GENERIC-RESOURCE-API:self-serve-ra-assignment", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1217.6310119628906, - "y": 1452.0834331512451, - "z": "2539c931.d4e596", - "wires": [ - [ - "2e191127.f108ee" - ] - ] - }, - { - "id": "5891962b.ba3ee8", - "type": "returnFailure", - "name": "return failure", - "xml": "\n\n\n", - "comments": "", - "x": 1689.3452529907227, - "y": 1451.654836654663, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "6efb148b.cf375c", - "type": "for", - "name": "foreach vnf-parameters-data.param[]", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 665.5241241455078, - "y": 1770.012080192566, - "z": "2539c931.d4e596", - "wires": [ - [ - "65887e2e.f61d8", - "52e1b29f.bb361c" - ] - ] - }, - { - "id": "57aa1f79.ff47b", - "type": "set", - "name": "set ss.capability.execution-order[]", - "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", - "comments": "", - "x": 414.1905059814453, - "y": 1241.0001363754272, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "5ac18b5f.1d7c44", - "type": "for", - "name": "foreach capability[]", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 369.59535217285156, - "y": 1510.1190967559814, - "z": "2539c931.d4e596", - "wires": [ - [ - "38b7eff2.abaa", - "d79a38d7.5d4d98", - "6efb148b.cf375c", - "13e94191.0506de" - ] - ] - }, - { - "id": "52e1b29f.bb361c", - "type": "switchNode", - "name": "switch capability-name", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 969.9169464111328, - "y": 1815.654872894287, - "z": "2539c931.d4e596", - "wires": [ - [ - "e9beff60.c1b47" - ] - ] - }, - { - "id": "e9beff60.c1b47", - "type": "outcomeTrue", - "name": "true", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1233.4169464111328, - "y": 1815.904872894287, - "z": "2539c931.d4e596", - "wires": [ - [ - "5bdd6d8.cb05594" - ] - ] - }, - { - "id": "2e191127.f108ee", - "type": "failure", - "name": "failure", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1535.2023582458496, - "y": 1451.5120267868042, - "z": "2539c931.d4e596", - "wires": [ - [ - "5891962b.ba3ee8" - ] - ] - }, - { - "id": "38b7eff2.abaa", - "type": "set", - "name": "set ss.capability-name", - "xml": "\n\n", - "comments": "", - "x": 625.9524078369141, - "y": 1510.071548461914, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "65887e2e.f61d8", - "type": "set", - "name": "tmp.param.capability-name", - "xml": "\n\n", - "comments": "", - "x": 981.2739715576172, - "y": 1770.2620830535889, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "d79a38d7.5d4d98", - "type": "set", - "name": "set ss.capability-action = assign", - "xml": "\n\n", - "comments": "", - "x": 654.6665496826172, - "y": 1556.9881324768066, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "13e94191.0506de", - "type": "set", - "name": "set capability-dg with 'self-serve-' + capability-name", - "xml": "\n\n", - "comments": "", - "x": 717.1786422729492, - "y": 1610.464376449585, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "29496a14.3d5ef6", - "type": "set", - "name": "set sdnc-generated-cloud-resources = true", - "xml": "\n\n", - "comments": "", - "x": 443.15480041503906, - "y": 1294.750144958496, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "8cef310a.fddca", - "type": "block", - "name": "block", - "xml": "", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 699.5952033996582, - "y": 575.4642992019653, - "z": "2539c931.d4e596", - "wires": [ - [ - "cb0b24ee.fbda78", - "4678e991.fe0228", - "891158b7.7641c8", - "19bb5ed9.08b021", - "6dc3189.4dc75e8", - "7f0c1909.1cc738", - "29aed783.5eada8", - "b2f7bf66.a949e", - "2cb1cef8.ac7872" - ] - ] - }, - { - "id": "cb0b24ee.fbda78", - "type": "set", - "name": "set vnf-topology data", - "xml": "\n\n\n\n\n\n\n\n\n \n", - "comments": "", - "x": 915.0951461791992, - "y": 576.5238075256348, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "8d586e30.441d2", - "type": "set", - "name": "set vnf-parameters-data", - "xml": "\n\n", - "comments": "", - "x": 1108.6312408447266, - "y": 1402.3808307647705, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "891158b7.7641c8", - "type": "set", - "name": "set vnf-level-oper-status to PendingCreate", - "xml": "\n\n\n\n", - "comments": "", - "x": 980.3851013183594, - "y": 1150.5040168762207, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "4678e991.fe0228", - "type": "set", - "name": "copy input data", - "xml": "\n\n\n\n\n\n", - "comments": "", - "x": 897.7620162963867, - "y": 1100.3096561431885, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "f2f46e9c.cd6da", - "type": "set", - "name": "set from DB", - "xml": "\n\n", - "comments": "", - "x": 1312.0953369140625, - "y": 688.8810367584229, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "19bb5ed9.08b021", - "type": "switchNode", - "name": "switch input model-invariant-uuid", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 952.9524116516113, - "y": 711.7054805755615, - "z": "2539c931.d4e596", - "wires": [ - [ - "59da9427.77060c", - "e199643e.d97208" - ] - ] - }, - { - "id": "59da9427.77060c", - "type": "outcome", - "name": "NULL", - "xml": "", - "comments": "", - "outputs": 1, - "x": 1161.619083404541, - "y": 688.8484439849854, - "z": "2539c931.d4e596", - "wires": [ - [ - "f2f46e9c.cd6da" - ] - ] - }, - { - "id": "e199643e.d97208", - "type": "other", - "name": "other", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1163.047679901123, - "y": 733.1340351104736, - "z": "2539c931.d4e596", - "wires": [ - [ - "e42ceacb.598138" - ] - ] - }, - { - "id": "e42ceacb.598138", - "type": "set", - "name": "set from input", - "xml": "\n\n", - "comments": "", - "x": 1317.3334159851074, - "y": 732.5626072883606, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "29f5b35d.29bc7c", - "type": "set", - "name": "set from DB", - "xml": "\n\n", - "comments": "", - "x": 1313.047607421875, - "y": 777.4197130203247, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "6dc3189.4dc75e8", - "type": "switchNode", - "name": "switch input model-uuid", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 922.5714302062988, - "y": 800.2442178726196, - "z": "2539c931.d4e596", - "wires": [ - [ - "8c03daa9.ef0868", - "8ef01a18.f777c8" - ] - ] - }, - { - "id": "8c03daa9.ef0868", - "type": "outcome", - "name": "NULL", - "xml": "", - "comments": "", - "outputs": 1, - "x": 1162.571403503418, - "y": 777.387149810791, - "z": "2539c931.d4e596", - "wires": [ - [ - "29f5b35d.29bc7c" - ] - ] - }, - { - "id": "8ef01a18.f777c8", - "type": "other", - "name": "other", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1164, - "y": 821.6727409362793, - "z": "2539c931.d4e596", - "wires": [ - [ - "8f583b38.b3ca88" - ] - ] - }, - { - "id": "8f583b38.b3ca88", - "type": "set", - "name": "set from input", - "xml": "\n\n", - "comments": "", - "x": 1318.2857360839844, - "y": 821.1013131141663, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "8ecfcd2a.b444f", - "type": "set", - "name": "set from DB", - "xml": "\n\n", - "comments": "", - "x": 1310.1905403137207, - "y": 866.2769203186035, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "7f0c1909.1cc738", - "type": "switchNode", - "name": "switch input model-version", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 933.7143020629883, - "y": 889.1013650894165, - "z": "2539c931.d4e596", - "wires": [ - [ - "70b1cafe.70c534", - "e0d33652.2c6678" - ] - ] - }, - { - "id": "70b1cafe.70c534", - "type": "outcome", - "name": "NULL", - "xml": "", - "comments": "", - "outputs": 1, - "x": 1159.7142868041992, - "y": 866.244327545166, - "z": "2539c931.d4e596", - "wires": [ - [ - "8ecfcd2a.b444f" - ] - ] - }, - { - "id": "e0d33652.2c6678", - "type": "other", - "name": "other", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1161.1428833007812, - "y": 910.5299186706543, - "z": "2539c931.d4e596", - "wires": [ - [ - "b303ac7b.e45d2" - ] - ] - }, - { - "id": "b303ac7b.e45d2", - "type": "set", - "name": "set from input", - "xml": "\n\n", - "comments": "", - "x": 1315.4286193847656, - "y": 909.9584908485413, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "a0c9d49b.ad59b8", - "type": "set", - "name": "set from DB", - "xml": "\n\n", - "comments": "", - "x": 1310.1905403137207, - "y": 953.4197425842285, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "29aed783.5eada8", - "type": "switchNode", - "name": "switch input model-name", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 928.7143020629883, - "y": 976.2441873550415, - "z": "2539c931.d4e596", - "wires": [ - [ - "e66234a9.911278", - "adbe9c1f.f9c78" - ] - ] - }, - { - "id": "e66234a9.911278", - "type": "outcome", - "name": "NULL", - "xml": "", - "comments": "", - "outputs": 1, - "x": 1159.7142868041992, - "y": 953.387149810791, - "z": "2539c931.d4e596", - "wires": [ - [ - "a0c9d49b.ad59b8" - ] - ] - }, - { - "id": "adbe9c1f.f9c78", - "type": "other", - "name": "other", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1161.1428833007812, - "y": 997.6727409362793, - "z": "2539c931.d4e596", - "wires": [ - [ - "df7a880.bcfde78" - ] - ] - }, - { - "id": "df7a880.bcfde78", - "type": "set", - "name": "set from input", - "xml": "\n\n", - "comments": "", - "x": 1315.4286193847656, - "y": 997.1013131141663, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "b2f7bf66.a949e", - "type": "set", - "name": "set vnf-id", - "xml": "\n\n", - "comments": "", - "x": 879.0713729858398, - "y": 628.0388450622559, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "2cb1cef8.ac7872", - "type": "set", - "name": "set model-customization-uuid", - "xml": "\n\n", - "comments": "", - "x": 941.4998893737793, - "y": 1049.0863914489746, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "595e6289.903d8c", - "type": "switchNode", - "name": "switch service-data.vnfs.vnf_length", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 425.7499542236328, - "y": 262.4284963607788, - "z": "2539c931.d4e596", - "wires": [ - [ - "18255159.e40b7f", - "772fa4ef.017aac", - "1c932b60.e73ca5" - ] - ] - }, - { - "id": "18255159.e40b7f", - "type": "other", - "name": "NULL", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 667.9643402099609, - "y": 200.9879274368286, - "z": "2539c931.d4e596", - "wires": [ - [ - "92b4b346.1e12f" - ] - ] - }, - { - "id": "548cf92c.4ba008", - "type": "set", - "name": "set vnf-index=0", - "xml": "\n\n", - "comments": "", - "x": 1003.2500457763672, - "y": 200.4880018234253, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "772fa4ef.017aac", - "type": "other", - "name": "other", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 669.1428680419922, - "y": 322.60711669921875, - "z": "2539c931.d4e596", - "wires": [ - [ - "7437693b.b40168" - ] - ] - }, - { - "id": "5bdd6d8.cb05594", - "type": "switchNode", - "name": "switch resource-resolution-data.status", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 504.6788749694824, - "y": 2072.472294807434, - "z": "2539c931.d4e596", - "wires": [ - [ - "87166833.ca4098", - "68489653.550b68" - ] - ] - }, - { - "id": "87166833.ca4098", - "type": "other", - "name": "PENDING", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 774.0360908508301, - "y": 2072.4722509384155, - "z": "2539c931.d4e596", - "wires": [ - [ - "a28cc088.525e6" - ] - ] - }, - { - "id": "68489653.550b68", - "type": "other", - "name": "FAILED", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 767.571907043457, - "y": 2123.4365816116333, - "z": "2539c931.d4e596", - "wires": [ - [ - "a28cc088.525e6" - ] - ] - }, - { - "id": "a28cc088.525e6", - "type": "call", - "name": "call ss.capability-dg", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 982.6906394958496, - "y": 2124.1984329223633, - "z": "2539c931.d4e596", - "wires": [ - [ - "82a3fc61.8f2e5" - ] - ] - }, - { - "id": "71a33c12.b5a3d4", - "type": "returnFailure", - "name": "return failure", - "xml": "\n\n\n", - "comments": "", - "x": 1550.238079071045, - "y": 2378.17488861084, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "82a3fc61.8f2e5", - "type": "failure", - "name": "failure", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1167.5831489562988, - "y": 2124.1984939575195, - "z": "2539c931.d4e596", - "wires": [ - [ - "1db677fa.c5f998" - ] - ] - }, - { - "id": "1db677fa.c5f998", - "type": "block", - "name": "block : atomic", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 1330.857265472412, - "y": 2123.5080347061157, - "z": "2539c931.d4e596", - "wires": [ - [ - "71a33c12.b5a3d4", - "e1fec547.7327d8", - "c36d6a8.879dc98", - "32c8d030.41dd8", - "c0352a22.0df598" - ] - ] - }, - { - "id": "c36d6a8.879dc98", - "type": "execute", - "name": "generate ss-vnf url replace service-instance-id", - "xml": "\n \n \n \n \n", - "comments": "", - "outputs": 1, - "x": 1654.190357208252, - "y": 2177.024594306946, - "z": "2539c931.d4e596", - "wires": [ - [] - ] - }, - { - "id": "c0352a22.0df598", - "type": "execute", - "name": "execute RestApiCallNode - PUT vnf", - "xml": "\n \n \n \n \n \n \n \n\n", - "comments": "", - "outputs": 1, - "x": 1623.6546516418457, - "y": 2279.8818159103394, - "z": "2539c931.d4e596", - "wires": [ - [ - "9f3adb33.27f9d8", - "d80b620b.99918" - ] - ] - }, - { - "id": "9f3adb33.27f9d8", - "type": "not-found", - "name": "not-found", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1898.2483177185059, - "y": 2333.879969596863, - "z": "2539c931.d4e596", - "wires": [ - [ - "b1619288.dfed9" - ] - ] - }, - { - "id": "d80b620b.99918", - "type": "failure", - "name": "failure", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1890.6769523620605, - "y": 2280.3799896240234, - "z": "2539c931.d4e596", - "wires": [ - [ - "b1619288.dfed9" - ] - ] - }, - { - "id": "e1fec547.7327d8", - "type": "set", - "name": "set vf data for restapi-call-node", - "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n", - "comments": "", - "x": 1606.6426582336426, - "y": 2123.1191062927246, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "32c8d030.41dd8", - "type": "execute", - "name": "generate ss-vnf url - replace vnf-id", - "xml": "\n \n \n \n \n", - "comments": "", - "outputs": 1, - "x": 1618.4760627746582, - "y": 2227.8333625793457, - "z": "2539c931.d4e596", - "wires": [ - [] - ] - }, - { - "id": "2989260.b2650da", - "type": "execute", - "name": "printContext", - "xml": "\n\n", - "comments": "", - "outputs": 1, - "x": 370.019775390625, - "y": 2572.3494453430176, - "z": "2539c931.d4e596", - "wires": [ - [] - ] - }, - { - "id": "cf3af1fb.cae0d", - "type": "set", - "name": "set ss.capability-type = vnf", - "xml": "\n\n", - "comments": "", - "x": 394.0595932006836, - "y": 1345.5357904434204, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "d6105627.c8e418", - "type": "block", - "name": "block : atomic", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 867.2023239135742, - "y": 1402.8928995132446, - "z": "2539c931.d4e596", - "wires": [ - [ - "8d586e30.441d2", - "b53240df.c07bf" - ] - ] - }, - { - "id": "727eaad0.1e6e64", - "type": "for", - "name": "for each existing VNF", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1016.202392578125, - "y": 322.7857942581177, - "z": "2539c931.d4e596", - "wires": [ - [ - "f9213ecd.2658a" - ] - ] - }, - { - "id": "f9213ecd.2658a", - "type": "switchNode", - "name": "switch vnf-id: input vs service-data", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1293.4880981445312, - "y": 322.8572816848755, - "z": "2539c931.d4e596", - "wires": [ - [ - "6fc117d2.eaa0b8" - ] - ] - }, - { - "id": "6fc117d2.eaa0b8", - "type": "outcomeTrue", - "name": "true", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1516.2738647460938, - "y": 322.42875385284424, - "z": "2539c931.d4e596", - "wires": [ - [ - "f035c4cb.688108" - ] - ] - }, - { - "id": "f035c4cb.688108", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 1648.7381172180176, - "y": 322.4643144607544, - "z": "2539c931.d4e596", - "wires": [ - [ - "ddc53ec7.8a8ad", - "a4bfc95d.69a428", - "99a6f232.c02bc" - ] - ] - }, - { - "id": "ddc53ec7.8a8ad", - "type": "break", - "name": "break", - "xml": "\n", - "comments": "", - "x": 1816.6309051513672, - "y": 408.4642925262451, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "4d1804cd.00019c", - "type": "set", - "name": "set new vnf_length = 1", - "xml": "\n\n", - "comments": "", - "x": 1026.8096160888672, - "y": 245.82148456573486, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "a4bfc95d.69a428", - "type": "set", - "name": "set vnf-index = idx", - "xml": "\n\n", - "comments": "", - "x": 1847.2024612426758, - "y": 365.2499713897705, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "442acc2c.485fa4", - "type": "set", - "name": "set is-new-vnf = true", - "xml": "\n\n", - "comments": "", - "x": 380.05958557128906, - "y": 182.321439743042, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "99a6f232.c02bc", - "type": "set", - "name": "set is-new-vnf = false", - "xml": "\n\n", - "comments": "", - "x": 1855.2381477355957, - "y": 321.964316368103, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "7437693b.b40168", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 806.4166870117188, - "y": 322.2500123977661, - "z": "2539c931.d4e596", - "wires": [ - [ - "727eaad0.1e6e64", - "fb374db8.2b8eb" - ] - ] - }, - { - "id": "fb374db8.2b8eb", - "type": "switchNode", - "name": "switch is-new-vnf", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1003.9166793823242, - "y": 408.82141399383545, - "z": "2539c931.d4e596", - "wires": [ - [ - "e7bfcf3d.b7f14" - ] - ] - }, - { - "id": "e7bfcf3d.b7f14", - "type": "outcomeTrue", - "name": "true", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1183.7738342285156, - "y": 408.392861366272, - "z": "2539c931.d4e596", - "wires": [ - [ - "aecd914d.44c7b" - ] - ] - }, - { - "id": "92b4b346.1e12f", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 821.9166564941406, - "y": 200.99999332427979, - "z": "2539c931.d4e596", - "wires": [ - [ - "548cf92c.4ba008", - "4d1804cd.00019c" - ] - ] - }, - { - "id": "1c932b60.e73ca5", - "type": "other", - "name": "0", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 666.4166564941406, - "y": 260.7499952316284, - "z": "2539c931.d4e596", - "wires": [ - [ - "92b4b346.1e12f" - ] - ] - }, - { - "id": "2e34ccd3.bb5994", - "type": "switchNode", - "name": "switch is-new-vnf", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 367.9166679382324, - "y": 576.2500019073486, - "z": "2539c931.d4e596", - "wires": [ - [ - "1c1e89f5.887da6" - ] - ] - }, - { - "id": "1c1e89f5.887da6", - "type": "outcomeTrue", - "name": "true", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 547.7738227844238, - "y": 575.8214492797852, - "z": "2539c931.d4e596", - "wires": [ - [ - "8cef310a.fddca" - ] - ] - }, - { - "id": "535721ac.1a29a", - "type": "set", - "name": "set new vnf_length++", - "xml": "\n\n", - "comments": "", - "x": 1531.6666641235352, - "y": 454.99999618530273, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "aecd914d.44c7b", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 1329.6666412353516, - "y": 407.9999580383301, - "z": "2539c931.d4e596", - "wires": [ - [ - "535721ac.1a29a", - "189baa3c.c7d166" - ] - ] - }, - { - "id": "189baa3c.c7d166", - "type": "set", - "name": "set vnf-index = vnf_length", - "xml": "\n\n", - "comments": "", - "x": 1541.1666450500488, - "y": 407.4999580383301, - "z": "2539c931.d4e596", - "wires": [] - }, - { - "id": "b1619288.dfed9", - "type": "set", - "name": "set error-message", - "xml": "\n", - "comments": "", - "x": 2110.5952758789062, - "y": 2279.2499961853027, - "z": "2539c931.d4e596", - "wires": [] - } -] +[ + { + "id": "9fc60e39.2b377", + "type": "dgstart", + "name": "DGSTART", + "outputs": 1, + "x": 210, + "y": 88.57142639160156, + "z": "2d409653.5d1eca", + "wires": [ + [ + "2ec6867b.df375a" + ] + ] + }, + { + "id": "20969099.af02a", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 240.4761962890625, + "y": 210.84921264648438, + "z": "2d409653.5d1eca", + "wires": [ + [ + "3fd5632d.c7de6c", + "6a0b0f74.17f38", + "2672585d.78d398", + "26b42539.e67b6a", + "dfc91ed9.e8c0a", + "5bbfbcf3.457464", + "9d35ffb1.ce2cb", + "737aa51.ec59a5c", + "bc77197c.29eef8", + "ec9923c5.9922b" + ] + ] + }, + { + "id": "8e70b457.6790f8", + "type": "method", + "name": "method self-serve-vnf-assign", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 326.7619094848633, + "y": 143.27778148651123, + "z": "2d409653.5d1eca", + "wires": [ + [ + "20969099.af02a" + ] + ] + }, + { + "id": "2ec6867b.df375a", + "type": "service-logic", + "name": "GENERIC-RESOURCE-API ${project.version}", + "module": "GENERIC-RESOURCE-API", + "version": "${project.version}", + "comments": "", + "xml": "", + "outputs": 1, + "x": 485.23819732666016, + "y": 88.76191902160645, + "z": "2d409653.5d1eca", + "wires": [ + [ + "8e70b457.6790f8" + ] + ] + }, + { + "id": "6a0b0f74.17f38", + "type": "switchNode", + "name": "switch vnf-parameters-data.param_length", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 528.6786575317383, + "y": 1431.0834321975708, + "z": "2d409653.5d1eca", + "wires": [ + [ + "4da27237.0f806c" + ] + ] + }, + { + "id": "4da27237.0f806c", + "type": "other", + "name": "NULL", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 790.6786880493164, + "y": 1431.0834321975708, + "z": "2d409653.5d1eca", + "wires": [ + [ + "726f4a1f.8ea164" + ] + ] + }, + { + "id": "888aa7c6.ce34c8", + "type": "call", + "name": "call GENERIC-RESOURCE-API:self-serve-ra-assignment", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1305.9643478393555, + "y": 1480.654863357544, + "z": "2d409653.5d1eca", + "wires": [ + [ + "a974df23.821a7" + ] + ] + }, + { + "id": "c16c3113.bc7e5", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 1777.6785888671875, + "y": 1480.226266860962, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "64f35599.f950ac", + "type": "for", + "name": "foreach vnf-parameters-data.param[]", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 753.8574600219727, + "y": 1798.5835103988647, + "z": "2d409653.5d1eca", + "wires": [ + [ + "11b25862.2716d8", + "523b1459.d48b5c" + ] + ] + }, + { + "id": "3fd5632d.c7de6c", + "type": "set", + "name": "set ss.capability.execution-order[]", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "x": 502.52384185791016, + "y": 1269.571566581726, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "2672585d.78d398", + "type": "for", + "name": "foreach capability[]", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 446.50011444091797, + "y": 1610.1190719604492, + "z": "2d409653.5d1eca", + "wires": [ + [ + "6c6b042c.d3a64c", + "aedbdfe7.8e8a4", + "64f35599.f950ac", + "34e1c505.10d7ea" + ] + ] + }, + { + "id": "523b1459.d48b5c", + "type": "switchNode", + "name": "switch capability-name", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1058.2502822875977, + "y": 1844.226303100586, + "z": "2d409653.5d1eca", + "wires": [ + [ + "6c805c7a.8fba94" + ] + ] + }, + { + "id": "6c805c7a.8fba94", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1260.321647644043, + "y": 1843.9049158096313, + "z": "2d409653.5d1eca", + "wires": [ + [ + "87e7082f.14d0a8" + ] + ] + }, + { + "id": "a974df23.821a7", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1623.5356941223145, + "y": 1480.083456993103, + "z": "2d409653.5d1eca", + "wires": [ + [ + "c16c3113.bc7e5" + ] + ] + }, + { + "id": "6c6b042c.d3a64c", + "type": "set", + "name": "set ss.capability-name", + "xml": "\n\n", + "comments": "", + "x": 714.2857437133789, + "y": 1538.642978668213, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "11b25862.2716d8", + "type": "set", + "name": "tmp.param.capability-name", + "xml": "\n\n", + "comments": "", + "x": 1069.607307434082, + "y": 1798.8335132598877, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "aedbdfe7.8e8a4", + "type": "set", + "name": "set ss.capability-action = assign", + "xml": "\n\n", + "comments": "", + "x": 742.999885559082, + "y": 1585.5595626831055, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "34e1c505.10d7ea", + "type": "set", + "name": "set capability-dg with 'self-serve-' + capability-name", + "xml": "\n\n", + "comments": "", + "x": 805.5119781494141, + "y": 1639.0358066558838, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "26b42539.e67b6a", + "type": "set", + "name": "set sdnc-generated-cloud-resources = true", + "xml": "\n\n", + "comments": "", + "x": 531.4881362915039, + "y": 1323.321575164795, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "e67789aa.f9ccd8", + "type": "block", + "name": "block", + "xml": "", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 787.928539276123, + "y": 604.0357294082642, + "z": "2d409653.5d1eca", + "wires": [ + [ + "bf597400.464cb8", + "21e596be.e5d4aa", + "5fcbd71.1253c28", + "934cd4a8.dc5ce8", + "ce4ca7fe.3e7cb8", + "7c33a884.ca3c58", + "edeb06d4.5eecf8", + "faebe95e.4f34b8", + "3872041e.a052dc" + ] + ] + }, + { + "id": "bf597400.464cb8", + "type": "set", + "name": "set vnf-topology data", + "xml": "\n\n\n\n\n\n\n\n\n \n", + "comments": "", + "x": 1003.4284820556641, + "y": 605.0952377319336, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "8f03299d.ca8b58", + "type": "set", + "name": "set vnf-parameters-data", + "xml": "\n\n", + "comments": "", + "x": 1196.9645767211914, + "y": 1430.9522609710693, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "5fcbd71.1253c28", + "type": "set", + "name": "set vnf-level-oper-status to PendingCreate", + "xml": "\n\n\n\n", + "comments": "", + "x": 1068.7184371948242, + "y": 1179.0754470825195, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "21e596be.e5d4aa", + "type": "set", + "name": "copy input data", + "xml": "\n\n\n\n\n\n", + "comments": "", + "x": 986.0953521728516, + "y": 1128.8810863494873, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "fb2cfdce.8b138", + "type": "set", + "name": "set from DB", + "xml": "\n\n", + "comments": "", + "x": 1400.4286727905273, + "y": 717.4524669647217, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "934cd4a8.dc5ce8", + "type": "switchNode", + "name": "switch input model-invariant-uuid", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1041.2857475280762, + "y": 740.2769107818604, + "z": "2d409653.5d1eca", + "wires": [ + [ + "6f767e4d.a5b3a", + "30cc2f98.3568c" + ] + ] + }, + { + "id": "6f767e4d.a5b3a", + "type": "outcome", + "name": "NULL", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1249.9524192810059, + "y": 717.4198741912842, + "z": "2d409653.5d1eca", + "wires": [ + [ + "fb2cfdce.8b138" + ] + ] + }, + { + "id": "30cc2f98.3568c", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1251.381015777588, + "y": 761.7054653167725, + "z": "2d409653.5d1eca", + "wires": [ + [ + "943c3d93.373b6" + ] + ] + }, + { + "id": "943c3d93.373b6", + "type": "set", + "name": "set from input", + "xml": "\n\n", + "comments": "", + "x": 1405.6667518615723, + "y": 761.1340374946594, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "e7f84327.84a63", + "type": "set", + "name": "set from DB", + "xml": "\n\n", + "comments": "", + "x": 1401.3809432983398, + "y": 805.9911432266235, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "ce4ca7fe.3e7cb8", + "type": "switchNode", + "name": "switch input model-uuid", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1010.9047660827637, + "y": 828.8156480789185, + "z": "2d409653.5d1eca", + "wires": [ + [ + "129c283a.58a938", + "f388a15f.e6114" + ] + ] + }, + { + "id": "129c283a.58a938", + "type": "outcome", + "name": "NULL", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1250.9047393798828, + "y": 805.9585800170898, + "z": "2d409653.5d1eca", + "wires": [ + [ + "e7f84327.84a63" + ] + ] + }, + { + "id": "f388a15f.e6114", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1252.3333358764648, + "y": 850.2441711425781, + "z": "2d409653.5d1eca", + "wires": [ + [ + "f7cc5fcf.99787" + ] + ] + }, + { + "id": "f7cc5fcf.99787", + "type": "set", + "name": "set from input", + "xml": "\n\n", + "comments": "", + "x": 1406.6190719604492, + "y": 849.6727433204651, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "35b76f99.a7dea", + "type": "set", + "name": "set from DB", + "xml": "\n\n", + "comments": "", + "x": 1398.5238761901855, + "y": 894.8483505249023, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "7c33a884.ca3c58", + "type": "switchNode", + "name": "switch input model-version", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1022.0476379394531, + "y": 917.6727952957153, + "z": "2d409653.5d1eca", + "wires": [ + [ + "58b3abed.100754", + "caf817e5.49f0e8" + ] + ] + }, + { + "id": "58b3abed.100754", + "type": "outcome", + "name": "NULL", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1248.047622680664, + "y": 894.8157577514648, + "z": "2d409653.5d1eca", + "wires": [ + [ + "35b76f99.a7dea" + ] + ] + }, + { + "id": "caf817e5.49f0e8", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1249.476219177246, + "y": 939.1013488769531, + "z": "2d409653.5d1eca", + "wires": [ + [ + "ac9f727b.ef4a8" + ] + ] + }, + { + "id": "ac9f727b.ef4a8", + "type": "set", + "name": "set from input", + "xml": "\n\n", + "comments": "", + "x": 1403.7619552612305, + "y": 938.5299210548401, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "28c79e76.10a892", + "type": "set", + "name": "set from DB", + "xml": "\n\n", + "comments": "", + "x": 1398.5238761901855, + "y": 981.9911727905273, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "edeb06d4.5eecf8", + "type": "switchNode", + "name": "switch input model-name", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1017.0476379394531, + "y": 1004.8156175613403, + "z": "2d409653.5d1eca", + "wires": [ + [ + "21506f3d.981f2", + "aa8a9329.da852" + ] + ] + }, + { + "id": "21506f3d.981f2", + "type": "outcome", + "name": "NULL", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1248.047622680664, + "y": 981.9585800170898, + "z": "2d409653.5d1eca", + "wires": [ + [ + "28c79e76.10a892" + ] + ] + }, + { + "id": "aa8a9329.da852", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1249.476219177246, + "y": 1026.2441711425781, + "z": "2d409653.5d1eca", + "wires": [ + [ + "b6027793.3313e8" + ] + ] + }, + { + "id": "b6027793.3313e8", + "type": "set", + "name": "set from input", + "xml": "\n\n", + "comments": "", + "x": 1403.7619552612305, + "y": 1025.672743320465, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "faebe95e.4f34b8", + "type": "set", + "name": "set vnf-id", + "xml": "\n\n", + "comments": "", + "x": 967.4047088623047, + "y": 656.6102752685547, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "3872041e.a052dc", + "type": "set", + "name": "set model-customization-uuid", + "xml": "\n\n", + "comments": "", + "x": 1029.8332252502441, + "y": 1077.6578216552734, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "737aa51.ec59a5c", + "type": "switchNode", + "name": "switch service-data.vnfs.vnf_length", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 514.0832901000977, + "y": 290.99992656707764, + "z": "2d409653.5d1eca", + "wires": [ + [ + "c740abf8.58e428", + "5c2c7ae5.9ba064", + "1f42e923.85e837" + ] + ] + }, + { + "id": "c740abf8.58e428", + "type": "other", + "name": "NULL", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 756.2976760864258, + "y": 229.55935764312744, + "z": "2d409653.5d1eca", + "wires": [ + [ + "22af1633.9116da" + ] + ] + }, + { + "id": "ddc7e93e.966958", + "type": "set", + "name": "set vnf-index=0", + "xml": "\n\n", + "comments": "", + "x": 1091.583381652832, + "y": 229.05943202972412, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "5c2c7ae5.9ba064", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 757.476203918457, + "y": 351.1785469055176, + "z": "2d409653.5d1eca", + "wires": [ + [ + "75a231aa.1493a" + ] + ] + }, + { + "id": "5bbfbcf3.457464", + "type": "execute", + "name": "printContext", + "xml": "\n\n", + "comments": "", + "outputs": 1, + "x": 406.92457580566406, + "y": 2612.3495638668537, + "z": "2d409653.5d1eca", + "wires": [ + [] + ] + }, + { + "id": "dfc91ed9.e8c0a", + "type": "set", + "name": "set ss.capability-type = vnf", + "xml": "\n\n", + "comments": "", + "x": 482.39292907714844, + "y": 1374.1072206497192, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "726f4a1f.8ea164", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 955.5356597900391, + "y": 1431.4643297195435, + "z": "2d409653.5d1eca", + "wires": [ + [ + "8f03299d.ca8b58", + "888aa7c6.ce34c8" + ] + ] + }, + { + "id": "d4c51d8c.3fd83", + "type": "for", + "name": "for each existing VNF", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1104.5357284545898, + "y": 351.3572244644165, + "z": "2d409653.5d1eca", + "wires": [ + [ + "d88cbd0e.fb318" + ] + ] + }, + { + "id": "d88cbd0e.fb318", + "type": "switchNode", + "name": "switch vnf-id: input vs service-data", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1381.821434020996, + "y": 351.4287118911743, + "z": "2d409653.5d1eca", + "wires": [ + [ + "613296f0.c41d88" + ] + ] + }, + { + "id": "613296f0.c41d88", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1604.6072006225586, + "y": 351.00018405914307, + "z": "2d409653.5d1eca", + "wires": [ + [ + "f07dff31.8a8c5" + ] + ] + }, + { + "id": "f07dff31.8a8c5", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 1737.0714530944824, + "y": 351.0357446670532, + "z": "2d409653.5d1eca", + "wires": [ + [ + "71df4665.735218", + "e54095c.a974a68", + "2cb82547.83089a" + ] + ] + }, + { + "id": "71df4665.735218", + "type": "break", + "name": "break", + "xml": "\n", + "comments": "", + "x": 1904.964241027832, + "y": 437.03572273254395, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "35c0989a.5d1028", + "type": "set", + "name": "set new vnf_length = 1", + "xml": "\n\n", + "comments": "", + "x": 1115.142951965332, + "y": 274.3929147720337, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "e54095c.a974a68", + "type": "set", + "name": "set vnf-index = idx", + "xml": "\n\n", + "comments": "", + "x": 1935.5357971191406, + "y": 393.82140159606934, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "9d35ffb1.ce2cb", + "type": "set", + "name": "set is-new-vnf = true", + "xml": "\n\n", + "comments": "", + "x": 468.3929214477539, + "y": 210.89286994934082, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "2cb82547.83089a", + "type": "set", + "name": "set is-new-vnf = false", + "xml": "\n\n", + "comments": "", + "x": 1943.5714836120605, + "y": 350.53574657440186, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "75a231aa.1493a", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 894.7500228881836, + "y": 350.82144260406494, + "z": "2d409653.5d1eca", + "wires": [ + [ + "d4c51d8c.3fd83", + "a9dae2bf.27c9d" + ] + ] + }, + { + "id": "a9dae2bf.27c9d", + "type": "switchNode", + "name": "switch is-new-vnf", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1092.250015258789, + "y": 437.3928442001343, + "z": "2d409653.5d1eca", + "wires": [ + [ + "aafe48b1.4e7ba8" + ] + ] + }, + { + "id": "aafe48b1.4e7ba8", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1272.1071701049805, + "y": 436.9642915725708, + "z": "2d409653.5d1eca", + "wires": [ + [ + "8895a3c6.dce4e" + ] + ] + }, + { + "id": "22af1633.9116da", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 910.2499923706055, + "y": 229.5714235305786, + "z": "2d409653.5d1eca", + "wires": [ + [ + "ddc7e93e.966958", + "35c0989a.5d1028" + ] + ] + }, + { + "id": "1f42e923.85e837", + "type": "other", + "name": "0", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 754.7499923706055, + "y": 289.32142543792725, + "z": "2d409653.5d1eca", + "wires": [ + [ + "22af1633.9116da" + ] + ] + }, + { + "id": "bc77197c.29eef8", + "type": "switchNode", + "name": "switch is-new-vnf", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 456.25000381469727, + "y": 604.8214321136475, + "z": "2d409653.5d1eca", + "wires": [ + [ + "6a808e60.77a37" + ] + ] + }, + { + "id": "6a808e60.77a37", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 636.1071586608887, + "y": 604.392879486084, + "z": "2d409653.5d1eca", + "wires": [ + [ + "e67789aa.f9ccd8" + ] + ] + }, + { + "id": "204b0359.b69b9c", + "type": "set", + "name": "set new vnf_length++", + "xml": "\n\n", + "comments": "", + "x": 1620, + "y": 483.57142639160156, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "8895a3c6.dce4e", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 1417.9999771118164, + "y": 436.5713882446289, + "z": "2d409653.5d1eca", + "wires": [ + [ + "204b0359.b69b9c", + "5e9aebe.a0a8114" + ] + ] + }, + { + "id": "5e9aebe.a0a8114", + "type": "set", + "name": "set vnf-index = vnf_length", + "xml": "\n\n", + "comments": "", + "x": 1629.4999809265137, + "y": 436.0713882446289, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "71d531a5.f9c57", + "type": "switchNode", + "name": "switch resource-resolution-data.status", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1017.1429252624512, + "y": 2015.7144899368286, + "z": "2d409653.5d1eca", + "wires": [ + [ + "95915292.b1cbe", + "8847833b.7e141" + ] + ] + }, + { + "id": "95915292.b1cbe", + "type": "other", + "name": "PENDING", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1286.5001411437988, + "y": 2015.71444606781, + "z": "2d409653.5d1eca", + "wires": [ + [ + "a8f748b4.9f28e8" + ] + ] + }, + { + "id": "8847833b.7e141", + "type": "other", + "name": "FAILED", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1280.0359573364258, + "y": 2066.678776741028, + "z": "2d409653.5d1eca", + "wires": [ + [ + "a8f748b4.9f28e8" + ] + ] + }, + { + "id": "a8f748b4.9f28e8", + "type": "call", + "name": "call ss.capability-dg", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1495.1546897888184, + "y": 2067.440628051758, + "z": "2d409653.5d1eca", + "wires": [ + [ + "2dd36be3.cf5d44", + "d2b8fc6a.176c9" + ] + ] + }, + { + "id": "2dd36be3.cf5d44", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1700.04732131958, + "y": 2067.4406547546387, + "z": "2d409653.5d1eca", + "wires": [ + [ + "8dbc33f.2629cd" + ] + ] + }, + { + "id": "87e7082f.14d0a8", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 751.2735900878906, + "y": 2015.527940750122, + "z": "2d409653.5d1eca", + "wires": [ + [ + "71d531a5.f9c57", + "90286397.09b08" + ] + ] + }, + { + "id": "90286397.09b08", + "type": "break", + "name": "break", + "xml": "\n", + "comments": "", + "x": 915.5593299865723, + "y": 2391.813596725464, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "d2b8fc6a.176c9", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1709.844985961914, + "y": 2240.7424488067627, + "z": "2d409653.5d1eca", + "wires": [ + [ + "3117d1e3.ae428e" + ] + ] + }, + { + "id": "3117d1e3.ae428e", + "type": "record", + "name": "record", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 1853.594985961914, + "y": 2239.4924488067627, + "z": "2d409653.5d1eca", + "wires": [ + [] + ] + }, + { + "id": "9525749b.e0a2a8", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n\n", + "comments": "", + "x": 2113.952507019043, + "y": 2156.206455230713, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "8dbc33f.2629cd", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 1889.3931884765625, + "y": 2067.4322185516357, + "z": "2d409653.5d1eca", + "wires": [ + [ + "9525749b.e0a2a8", + "54bc9834.e72248", + "175c4397.c22a6c" + ] + ] + }, + { + "id": "54bc9834.e72248", + "type": "call", + "name": "call self-serve-vnf-mdsal-put", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2162.8811264038086, + "y": 2112.328701019287, + "z": "2d409653.5d1eca", + "wires": [ + [] + ] + }, + { + "id": "175c4397.c22a6c", + "type": "set", + "name": "set error-message", + "xml": "\n", + "comments": "", + "x": 2126.8100253513876, + "y": 2066.971579824175, + "z": "2d409653.5d1eca", + "wires": [] + }, + { + "id": "ec9923c5.9922b", + "type": "call", + "name": "call self-serve-vnf-mdsal-put", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 463.95216369628906, + "y": 2499.492456436157, + "z": "2d409653.5d1eca", + "wires": [ + [] + ] + } +] \ No newline at end of file