--- /dev/null
+[\r
+ {\r
+ "id": "7fb6b53d.9b40ac",\r
+ "type": "switchNode",\r
+ "name": "switch",\r
+ "xml": "<switch test='`$odu-name`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 914,\r
+ "y": 180,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ [\r
+ "d89ee2bf.9fb95",\r
+ "489955f7.b8044c"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "d89ee2bf.9fb95",\r
+ "type": "outcome",\r
+ "name": "outcome",\r
+ "xml": "<outcome value='ODU0'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1047,\r
+ "y": 149,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ [\r
+ "861165e4.072d78"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "408487d0.188348",\r
+ "type": "set",\r
+ "name": "set",\r
+ "xml": "<set>\n<parameter name='odu-name' value='`pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth[$idx].odu-type`' />\n<parameter name='odu-number' value='`pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth[$idx].number`' />\n",\r
+ "comments": "",\r
+ "x": 919,\r
+ "y": 102,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "a318d25.4d1703",\r
+ "type": "set",\r
+ "name": "set",\r
+ "xml": "<set>\n<parameter name='mul' value='`$odu-number * 1.25`' />\n<parameter name='sub' value='`$mul - 1.25`' />\n<parameter name='new-odu-number' value='`$sub / 1.25`' />\n\n",\r
+ "comments": "",\r
+ "x": 1281,\r
+ "y": 77,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "42556171.da338",\r
+ "type": "outcome",\r
+ "name": "outcome",\r
+ "xml": "<outcome value='ODU0'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 638,\r
+ "y": 126,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ [\r
+ "b03c2fe2.e7ca6"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "3256d64.31dae2a",\r
+ "type": "switchNode",\r
+ "name": "switch",\r
+ "xml": "<switch test='`$optical-service-create-input.payload.service-rate`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 562,\r
+ "y": 244,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ [\r
+ "42556171.da338",\r
+ "3f9ae2a7.46b9ee"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "b03c2fe2.e7ca6",\r
+ "type": "for",\r
+ "name": "for",\r
+ "xml": "<for index='idx' start='0' end='pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth_length' >\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 776,\r
+ "y": 133,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ [\r
+ "7fb6b53d.9b40ac",\r
+ "408487d0.188348"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "489955f7.b8044c",\r
+ "type": "outcome",\r
+ "name": "outcome",\r
+ "xml": "<outcome value='ODU1'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1046,\r
+ "y": 264,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ [\r
+ "aa954ac8.c12048"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "e5d7b43a.ff8d18",\r
+ "type": "set",\r
+ "name": "set",\r
+ "xml": "<set>\n<parameter name='new-odu-number' value='0' />\n",\r
+ "comments": "",\r
+ "x": 1321,\r
+ "y": 232,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "16da9b23.f12fc5",\r
+ "type": "switchNode",\r
+ "name": "switch",\r
+ "xml": "<switch test='`$odu-name`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 928,\r
+ "y": 460,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ [\r
+ "6a47243c.bf922c",\r
+ "d39786ac.f9ffc8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "6a47243c.bf922c",\r
+ "type": "outcome",\r
+ "name": "outcome",\r
+ "xml": "<outcome value='ODU0'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1069,\r
+ "y": 452,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ [\r
+ "945b4572.2a9d18"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "3a491e8e.6ef662",\r
+ "type": "set",\r
+ "name": "set",\r
+ "xml": "<set>\n<parameter name='odu-name' value='`pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth[$idx].odu-type`' />\n<parameter name='odu-number' value='`pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth[$idx].number`' />\n",\r
+ "comments": "",\r
+ "x": 933,\r
+ "y": 382,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "52b46c06.224904",\r
+ "type": "set",\r
+ "name": "set",\r
+ "xml": "<set>\n<parameter name='new-odu-number' value='0' />\n",\r
+ "comments": "",\r
+ "x": 1271,\r
+ "y": 385,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "3f9ae2a7.46b9ee",\r
+ "type": "outcome",\r
+ "name": "outcome",\r
+ "xml": "<outcome value='ODU1'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 639,\r
+ "y": 406,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ [\r
+ "ba6bed77.7ecf2"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "ba6bed77.7ecf2",\r
+ "type": "for",\r
+ "name": "for",\r
+ "xml": "<for index='idx' start='0' end='pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth_length' >\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 790,\r
+ "y": 413,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ [\r
+ "16da9b23.f12fc5",\r
+ "3a491e8e.6ef662"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "d39786ac.f9ffc8",\r
+ "type": "outcome",\r
+ "name": "outcome",\r
+ "xml": "<outcome value='ODU1'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1053,\r
+ "y": 583,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ [\r
+ "1229605a.bcb7e"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "bdb03da8.db153",\r
+ "type": "set",\r
+ "name": "set",\r
+ "xml": "<set>\n<parameter name='new-odu-number' value='0' />\n",\r
+ "comments": "",\r
+ "x": 1298,\r
+ "y": 539,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "75dd10a.39260f",\r
+ "type": "block",\r
+ "name": "block : atomic",\r
+ "xml": "<block atomic=\"true\">\n",\r
+ "atomic": "false",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 405,\r
+ "y": 235,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ [\r
+ "3256d64.31dae2a"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "7e7327e.e63f7d8",\r
+ "type": "dgstart",\r
+ "name": "DGSTART",\r
+ "outputs": 1,\r
+ "x": 121.5,\r
+ "y": 184,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ [\r
+ "e15dddc3.ed1ff"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "e15dddc3.ed1ff",\r
+ "type": "service-logic",\r
+ "name": "optical-service ${project.version}",\r
+ "module": "optical-service",\r
+ "version": "${project.version}",\r
+ "comments": "",\r
+ "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='optical-service' version='${project.version}'>",\r
+ "outputs": 1,\r
+ "x": 134.5,\r
+ "y": 244,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ [\r
+ "eb187c1b.5aa9"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "eb187c1b.5aa9",\r
+ "type": "method",\r
+ "name": "method bandwidth-update-odu1",\r
+ "xml": "<method rpc='bandwidth-update-odu1' mode='sync'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 318.5,\r
+ "y": 137,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ [\r
+ "75dd10a.39260f"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "c2a66fb.f71b39",\r
+ "type": "update",\r
+ "name": "update available bandwdth'",\r
+ "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' \nforce='true'\nresource='available-bandwidth'\n key='pnf.pnf-name = $pnf-name AND\n p-interface.interface-name = $pinterface-name AND\n bandwidth-attribute.id = $pin.bandwidth-attributes.bandwidth-attribute[0].id AND\n available-bandwidth.id = $pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth[0].id' \n local-only='false'>\n<parameter name='number' value='`$new-odu-number`' />\n\n\n\n\n\n\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1284,\r
+ "y": 144,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "a32257d4.77af48",\r
+ "type": "update",\r
+ "name": "update available bandwdth'",\r
+ "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' \nforce='true'\nresource='available-bandwidth'\n key='pnf.pnf-name = $pnf-name AND\n p-interface.interface-name = $pinterface-name AND\n bandwidth-attribute.id = $pin.bandwidth-attributes.bandwidth-attribute[0].id AND\n available-bandwidth.id = $pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth[0].id' \n local-only='false'>\n<parameter name='number' value='`$new-odu-number`' />\n\n\n\n\n\n\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1297,\r
+ "y": 287,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "ba783ab9.044e18",\r
+ "type": "update",\r
+ "name": "update available bandwdth'",\r
+ "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' \nforce='true'\nresource='available-bandwidth'\n key='pnf.pnf-name = $pnf-name AND\n p-interface.interface-name = $pinterface-name AND\n bandwidth-attribute.id = $pin.bandwidth-attributes.bandwidth-attribute[0].id AND\n available-bandwidth.id = $pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth[0].id' \n local-only='false'>\n<parameter name='number' value='`$new-odu-number`' />\n\n\n\n\n\n\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1317,\r
+ "y": 441,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "5b0a9685.46e438",\r
+ "type": "update",\r
+ "name": "update available bandwdth'",\r
+ "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' \nforce='true'\nresource='available-bandwidth'\n key='pnf.pnf-name = $pnf-name AND\n p-interface.interface-name = $pinterface-name AND\n bandwidth-attribute.id = $pin.bandwidth-attributes.bandwidth-attribute[0].id AND\n available-bandwidth.id = $pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth[0].id' \n local-only='false'>\n<parameter name='number' value='`$new-odu-number`' />\n\n\n\n\n\n\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1248,\r
+ "y": 610,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "861165e4.072d78",\r
+ "type": "block",\r
+ "name": "block",\r
+ "xml": "<block>\n",\r
+ "atomic": "false",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1154,\r
+ "y": 77,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ [\r
+ "a318d25.4d1703",\r
+ "c2a66fb.f71b39"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "aa954ac8.c12048",\r
+ "type": "block",\r
+ "name": "block",\r
+ "xml": "<block>\n",\r
+ "atomic": "false",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1177,\r
+ "y": 228,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ [\r
+ "e5d7b43a.ff8d18",\r
+ "a32257d4.77af48"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "945b4572.2a9d18",\r
+ "type": "block",\r
+ "name": "block",\r
+ "xml": "<block>\n",\r
+ "atomic": "false",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1151,\r
+ "y": 375,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ [\r
+ "52b46c06.224904",\r
+ "ba783ab9.044e18"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "1229605a.bcb7e",\r
+ "type": "block",\r
+ "name": "block",\r
+ "xml": "<block>\n",\r
+ "atomic": "false",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1171,\r
+ "y": 542,\r
+ "z": "ea0daf8b.a0dea",\r
+ "wires": [\r
+ [\r
+ "bdb03da8.db153",\r
+ "5b0a9685.46e438"\r
+ ]\r
+ ]\r
+ }\r
+]
\ No newline at end of file