aboutsummaryrefslogtreecommitdiffstats
path: root/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-vnf-forking-logic.json
blob: 01ed9ebd576f796955cbdc15debdf322ea2ea869 (plain)
1
[{"id":"1284ed23.657453","type":"switchNode","name":"switch: sdnc-model-name && sdnc-artifact-name != null","xml":"<switch test=\"`$db.vf-model.sdnc-model-name != '' and $db.vf-model.sdnc-artifact-name != ''`\">","comments":"","outputs":1,"x":1243.9763069152832,"y":603.8054723739624,"z":"1f61e7a0.144808","wires":[["f8ddee41.0e7e9","b3830959.6c1f78"]]},{"id":"f8ddee41.0e7e9","type":"outcomeTrue","name":"true","xml":"<outcome value='true'>\n","comments":"","outputs":1,"x":1547.047695159912,"y":576.4841375350952,"z":"1f61e7a0.144808","wires":[["67417dab.a05484"]]},{"id":"d74e30f4.07f07","type":"switchNode","name":"switch: param[].name","xml":"<switch test=\"`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$p].name`\">\n","comments":"","outputs":1,"x":764.1071166992188,"y":353.2936897277832,"z":"1f61e7a0.144808","wires":[["7e74cdbe.43af14","f5f8dd62.12aac"]]},{"id":"bfad4ea.c0e0db","type":"for","name":"for p in vnf-input-parameters,param[]","xml":"<for silentFailure='true' index='p' start='0' end='`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param_length`' >\n","comments":"","outputs":1,"x":470.2142639160156,"y":353.79372215270996,"z":"1f61e7a0.144808","wires":[["d74e30f4.07f07"]]},{"id":"ccf8b71d.f158e8","type":"outcomeFalse","name":"false","xml":"<outcome value='false'>\n","comments":"","outputs":1,"x":954.416862487793,"y":603.7577362060547,"z":"1f61e7a0.144808","wires":[["1284ed23.657453"]]},{"id":"b3830959.6c1f78","type":"outcomeFalse","name":"false","xml":"<outcome value='false'>\n","comments":"","outputs":1,"x":1549.9404411315918,"y":633.0911417007446,"z":"1f61e7a0.144808","wires":[["76d063d3.bd38dc"]]},{"id":"c530e9c7.3514e8","type":"set","name":"set tmp.exist.sdnc-artifact-name = true","xml":"<set>\n<parameter name='tmp.exist.sdnc-artifact-name' value='true' />","comments":"","x":1306.0000457763672,"y":403.1508598327637,"z":"1f61e7a0.144808","wires":[]},{"id":"6c2c6644.286868","type":"set","name":"set tmp.exist.sdnc-model-name = true","xml":"<set>\n<parameter name='tmp.exist.sdnc-model-name' value='true' />\n","comments":"","x":1302.714153289795,"y":353.15087509155273,"z":"1f61e7a0.144808","wires":[]},{"id":"95a85864.4bde28","type":"switchNode","name":"switch: tmp.exist.sdnc-model-name && tmp.exist.sdnc-artifact-name == true","xml":"<switch test=\"`$tmp.exist.sdnc-model-name == 'true' and $tmp.exist.sdnc-artifact-name == 'true'`\">\n","comments":"","outputs":1,"x":581.4880447387695,"y":556.1625738143921,"z":"1f61e7a0.144808","wires":[["8f4db6d4.0793f8","ccf8b71d.f158e8"]]},{"id":"8f4db6d4.0793f8","type":"outcomeTrue","name":"true","xml":"<outcome value='true'>\n","comments":"","outputs":1,"x":956.6667366027832,"y":514.2815885543823,"z":"1f61e7a0.144808","wires":[["1477797b.423117"]]},{"id":"f659dbff.526c88","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":177.14282989501953,"y":385.9604301452637,"z":"1f61e7a0.144808","wires":[["bfad4ea.c0e0db","95a85864.4bde28","503c0074.2ea6c","8abdee5f.b8151"]]},{"id":"d4d93dda.eeb53","type":"comment","name":"SELF-SERVE FORK","info":"","comments":"","x":170.71427154541016,"y":338.1032781600952,"z":"1f61e7a0.144808","wires":[]},{"id":"7e74cdbe.43af14","type":"outcome","name":"sdnc_model_name","xml":"<outcome value='sdnc_model_name'>\n","comments":"","outputs":1,"x":1020.2856924874441,"y":353.1984841482979,"z":"1f61e7a0.144808","wires":[["6c2c6644.286868"]]},{"id":"f5f8dd62.12aac","type":"outcome","name":"sdnc_artifact_name","xml":"<outcome value='sdnc_artifact_name'>\n","comments":"","outputs":1,"x":1023.1428146362305,"y":402.6270561218262,"z":"1f61e7a0.144808","wires":[["c530e9c7.3514e8"]]},{"id":"503c0074.2ea6c","type":"set","name":"initialize tmp.exist.sdnc-model-name && tmp.exist.sdnc-artifact-name = false","xml":"<set>\n<parameter name='tmp.exist.sdnc-model-name' value='false' />\n<parameter name='tmp.exist.sdnc-artifact-name' value='false' />","comments":"","x":590.3016204833984,"y":256.4245910644531,"z":"1f61e7a0.144808","wires":[]},{"id":"8abdee5f.b8151","type":"switchNode","name":"switch: vnf-input-parameters.param_length","xml":"<switch test=\"`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param_length`\">\n","comments":"","outputs":1,"x":488.7301788330078,"y":302.2340955734253,"z":"1f61e7a0.144808","wires":[["eb13f669.fdd2b8"]]},{"id":"eb13f669.fdd2b8","type":"other","name":"NULL","xml":"<outcome value=''>\n","comments":"","outputs":1,"x":752.3015975952148,"y":302.51983547210693,"z":"1f61e7a0.144808","wires":[["6b92f9f0.29faf8"]]},{"id":"6b92f9f0.29faf8","type":"set","name":"set vnf-input-parameters.param_length = 0","xml":"<set>\n<parameter name='vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param_length' value='0' />\n","comments":"","x":1026.0158386230469,"y":302.37699699401855,"z":"1f61e7a0.144808","wires":[]},{"id":"324af5b7.ccc2ba","type":"dgstart","name":"DGSTART","outputs":1,"x":147.14285278320312,"y":48.57143020629883,"z":"1f61e7a0.144808","wires":[["70b66976.7d2788"]]},{"id":"70b66976.7d2788","type":"service-logic","name":"GENERIC-RESOURCE-API ${project.version}","module":"GENERIC-RESOURCE-API","version":"${project.version}","comments":"","xml":"<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='GENERIC-RESOURCE-API' version='${project.version}'>","outputs":1,"x":261.4285583496094,"y":88.80954170227051,"z":"1f61e7a0.144808","wires":[["75b34d55.69f444"]]},{"id":"75b34d55.69f444","type":"method","name":"method self-serve-vnf-forking-logic","xml":"<method rpc='self-serve-vnf-forking-logic' mode='sync'>\n","comments":"","outputs":1,"x":243.57147979736328,"y":128.57143020629883,"z":"1f61e7a0.144808","wires":[["f659dbff.526c88"]]},{"id":"76d063d3.bd38dc","type":"set","name":"set ss.self-serve-flag = false","xml":"<set>\n<parameter name='ss.self-serve-flag' value='false' />\n","comments":"","x":1766.8572006225586,"y":633.1428499221802,"z":"1f61e7a0.144808","wires":[]},{"id":"1477797b.423117","type":"set","name":"set ss.self-serve-flag = true","xml":"<set>\n<parameter name='ss.self-serve-flag' value='true' />\n","comments":"","x":1170.8570938110352,"y":514.5714168548584,"z":"1f61e7a0.144808","wires":[]},{"id":"67417dab.a05484","type":"set","name":"set ss.self-serve-flag = true","xml":"<set>\n<parameter name='ss.self-serve-flag' value='true' />\n","comments":"","x":1761.1429443359375,"y":576.4285888671875,"z":"1f61e7a0.144808","wires":[]}]