bug fix for ccvpn integration test
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_wan-connection-topology-operation-create.json
1 [{"id":"d9a485a7.8cfe08","type":"dgstart","name":"DGSTART","outputs":1,"x":166.03125,"y":100.03125,"z":"c5a28f0d.64302","wires":[["3e53924b.2a55fe"]]},{"id":"3e53924b.2a55fe","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":378.03125381469727,"y":172.0312671661377,"z":"c5a28f0d.64302","wires":[["f69d7b99.b12528"]]},{"id":"f69d7b99.b12528","type":"method","name":"wan-connection-topology-operation-create","xml":"<method rpc='wan-connection-topology-operation-create' mode='sync'>\n","comments":"","outputs":1,"x":366.0313720703125,"y":260.03125,"z":"c5a28f0d.64302","wires":[["6175e256.59761c"]]},{"id":"5d16c6e7.077638","type":"execute","name":"execute Properties","xml":"<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n    <parameter name='fileName' value='%SDNC_CONFIG_DIR%/generic-resource-api-dg.properties' />\n    <parameter name='contextPrefix' value='prop' />\n","comments":"","outputs":1,"x":534.0313873291016,"y":692.0312900543213,"z":"c5a28f0d.64302","wires":[[]]},{"id":"6175e256.59761c","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":272.03126525878906,"y":360.03124618530273,"z":"c5a28f0d.64302","wires":[["5d16c6e7.077638","cef7b1e1.7f76a","f06d173e.09bd08","85cf667e.c67328"]]},{"id":"cef7b1e1.7f76a","type":"switchNode","name":"switch network-id","xml":"<switch test='`$network-topology-operation-input.network-information.network-id`'>\n","comments":"","outputs":1,"x":534.0312957763672,"y":363.0312728881836,"z":"c5a28f0d.64302","wires":[["f9b1bf2b.11c82"]]},{"id":"f9b1bf2b.11c82","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":576.0314712524414,"y":518.0313191413879,"z":"c5a28f0d.64302","wires":[["a9168afa.8d3a48"]]},{"id":"a9168afa.8d3a48","type":"execute","name":"generate network-id","xml":"<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"network-topology-operation-input.network-information.network-id\"/>\n","comments":"","outputs":1,"x":798.0316772460938,"y":529.0313682556152,"z":"c5a28f0d.64302","wires":[["4f502e35.3536","9802953.f46e768"]]},{"id":"4f502e35.3536","type":"failure","name":"Other","xml":"<outcome value='Other'>\n","comments":"","outputs":1,"x":1013.0317230224609,"y":455.03134775161743,"z":"c5a28f0d.64302","wires":[["a5f5800f.532e6"]]},{"id":"a5f5800f.532e6","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while generation allotted resource ID\" />\n","comments":"","x":1179.0317306518555,"y":457.03136682510376,"z":"c5a28f0d.64302","wires":[]},{"id":"f06d173e.09bd08","type":"returnSuccess","name":"return success","xml":"<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n","comments":"","x":433.0313186645508,"y":999.031286239624,"z":"c5a28f0d.64302","wires":[]},{"id":"85cf667e.c67328","type":"block","name":"save-block : atomic","xml":"<block atomic=\"true\">","atomic":"true","comments":"","outputs":1,"x":523.031364440918,"y":825.0351696014404,"z":"c5a28f0d.64302","wires":[["cfe8fe51.ccac9","6de7a792.66c358"]]},{"id":"cfe8fe51.ccac9","type":"set","name":"set network in service-data","xml":"<set>\n<parameter name='service-data.networks.network[$nidx].network-id' value='`$network-topology-operation-input.network-information.network-id`' />\n<parameter name='service-data.networks.network[$nidx].network-data.sdnc-request-header.' value='`$network-topology-operation-input.sdnc-request-header.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.request-information.' value='`$network-topology-operation-input.request-information.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.service-information.' value='`$network-topology-operation-input.service-information.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-information.' value='`$network-topology-operation-input.network-information.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-request-input.' value='`$network-topology-operation-input.network-request-input.`' />\n<parameter name='service-data.networks.network_length' value='`$nidx+1`' />\n\n","comments":"","x":909.0313720703125,"y":1030.0352153778076,"z":"c5a28f0d.64302","wires":[]},{"id":"6de7a792.66c358","type":"switchNode","name":"switch service-data.networks_length","xml":"<switch test='`$service-data.networks.network_length`'>\n","comments":"","outputs":1,"x":948.0313949584961,"y":776.0352096557617,"z":"c5a28f0d.64302","wires":[["43ab177c.4b8ff8","eee3637.41d0da"]]},{"id":"43ab177c.4b8ff8","type":"other","name":"Null","xml":"<outcome value=''>\n","comments":"","outputs":1,"x":897.031494140625,"y":846.0352544784546,"z":"c5a28f0d.64302","wires":[["af6e3db1.b1591"]]},{"id":"af6e3db1.b1591","type":"set","name":"set nidx","xml":"<set>\n<parameter name='nidx' value='0' />","comments":"","x":1030.531394958496,"y":845.0352387428284,"z":"c5a28f0d.64302","wires":[]},{"id":"eee3637.41d0da","type":"other","name":"other","xml":"<outcome value='Other'>\n","comments":"","outputs":1,"x":894.0312805175781,"y":894.0352535247803,"z":"c5a28f0d.64302","wires":[["c88049a.0ea41b8"]]},{"id":"c88049a.0ea41b8","type":"set","name":"set nidx","xml":"<set>\n<parameter name='nidx' value='`$service-data.networks.network_length`' />","comments":"","x":1031.0872192382812,"y":890.5909185409546,"z":"c5a28f0d.64302","wires":[]},{"id":"9802953.f46e768","type":"success","name":"success","xml":"<outcome value='success'>\n","comments":"","outputs":1,"x":991.3649368286133,"y":685.0313763618469,"z":"c5a28f0d.64302","wires":[["28ce123.cdf27ee"]]},{"id":"28ce123.cdf27ee","type":"block","name":"block","xml":"<block>\n","atomic":"false","comments":"","outputs":1,"x":1164.3648529052734,"y":680.0313687324524,"z":"c5a28f0d.64302","wires":[["d91d9639.b17f68"]]},{"id":"d91d9639.b17f68","type":"set","name":"set networkId and network-object-path","xml":"<set>\n<parameter name='networkId' value='`$network-topology-operation-input.network-information.network-id`' />\n<parameter name=\"network-object-path\" value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'  + $network-topology-operation-input.service-information.service-instance-id  + '/service-data/networks/network/'  + $network-topology-operation-input.network-information.network-id  + '/network-data/'` \" />","comments":"","x":1427.5315246582031,"y":679.0313687324524,"z":"c5a28f0d.64302","wires":[]}]