786fef55baa24ae13e1b33ab215f62bd55aca823
[sdnc/oam.git] / platform-logic / datachange / src / main / json / DataChange_update-network-to-aai.json
1 [\r
2     {\r
3         "id": "ef88be3f.517f78",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 105,\r
8         "y": 67,\r
9         "z": "6d6b8a1f.be1cb4",\r
10         "wires": [\r
11             [\r
12                 "74a7a837.229be"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "74a7a837.229be",\r
18         "type": "service-logic",\r
19         "name": "DataChange ${project.version}",\r
20         "module": "DataChange",\r
21         "version": "${project.version}",\r
22         "comments": "",\r
23         "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='DataChange' version='${project.version}'>",\r
24         "outputs": 1,\r
25         "x": 194.00003051757812,\r
26         "y": 157.88891220092773,\r
27         "z": "6d6b8a1f.be1cb4",\r
28         "wires": [\r
29             [\r
30                 "284dae72.737532"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "284dae72.737532",\r
36         "type": "method",\r
37         "name": "update-network-to-aai",\r
38         "xml": "<method rpc='update-network-to-aai' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 230.1112518310547,\r
42         "y": 228.22223663330078,\r
43         "z": "6d6b8a1f.be1cb4",\r
44         "wires": [\r
45             [\r
46                 "da05320e.186d48"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "da05320e.186d48",\r
52         "type": "block",\r
53         "name": "block : atomic",\r
54         "xml": "<block atomic=\"true\">\n",\r
55         "atomic": "true",\r
56         "comments": "",\r
57         "outputs": 1,\r
58         "x": 455.33343505859375,\r
59         "y": 227.77792358398438,\r
60         "z": "6d6b8a1f.be1cb4",\r
61         "wires": [\r
62             [\r
63                 "8c187a81.9e4d28",\r
64                 "75113293.98ea0c",\r
65                 "9937b93d.ff5938",\r
66                 "55dde830.cc61b8"\r
67             ]\r
68         ]\r
69     },\r
70     {\r
71         "id": "75113293.98ea0c",\r
72         "type": "save",\r
73         "name": "save network-resource",\r
74         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='network-resource'  \n     key='network-resource.network-id = $tmp.network-id' >\n<parameter name='network-id' value='`$tmp.network-id`' />\n<parameter name='client-id' value='`$network.client-id`' />\n<parameter name='te-topo-id' value='`$network.te-topology-id`' />\n<parameter name='provider-id' value='`$network.provider-id`' />\n\n<parameter name='network-type' value='`$network.network-types`' />\n\n\n",\r
75         "comments": "",\r
76         "outputs": 1,\r
77         "x": 685.333251953125,\r
78         "y": 133.00001525878906,\r
79         "z": "6d6b8a1f.be1cb4",\r
80         "wires": [\r
81             []\r
82         ]\r
83     },\r
84     {\r
85         "id": "74f65e67.75c658",\r
86         "type": "save",\r
87         "name": "save pnf",\r
88         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='pnf' \n      key='pnf.pnf-name = $unique-nodeId' >\n<parameter name='pnf-name' value='`$unique-nodeId`' />\n<parameter name='pnf-id' value='`$node.node-id`' />\n<parameter name='operational-status' value='`$node.te.oper-status`' />\n<parameter name='admin-status' value='`$node.te.te-node-attributes.admin-status`' />\n<parameter name='in-maint' value='true' />\n\n\n\n\n\n",\r
89         "comments": "",\r
90         "outputs": 1,\r
91         "x": 897.1111450195312,\r
92         "y": 223.111083984375,\r
93         "z": "6d6b8a1f.be1cb4",\r
94         "wires": [\r
95             []\r
96         ]\r
97     },\r
98     {\r
99         "id": "9937b93d.ff5938",\r
100         "type": "for",\r
101         "name": "for each node",\r
102         "xml": "<for index='pidx' start='0' end='`$network.node_length`' >\n",\r
103         "comments": "",\r
104         "outputs": 1,\r
105         "x": 668.8888549804688,\r
106         "y": 203.33331298828125,\r
107         "z": "6d6b8a1f.be1cb4",\r
108         "wires": [\r
109             [\r
110                 "74f65e67.75c658",\r
111                 "60e29b35.16fbd4",\r
112                 "b27f201.393186",\r
113                 "e83884ed.3fb2d8",\r
114                 "7257c53.4f087bc",\r
115                 "395bef40.08498",\r
116                 "1392eb55.76adbd",\r
117                 "e55192de.2cc998",\r
118                 "a1ffb2f2.4b50b8"\r
119             ]\r
120         ]\r
121     },\r
122     {\r
123         "id": "60e29b35.16fbd4",\r
124         "type": "set",\r
125         "name": "set node",\r
126         "xml": "<set>\n<parameter name='node.' value='`$network.node[$pidx].`' />\n<parameter name='unique-networkId' value='`$tmp.network-id`' />\n\n",\r
127         "comments": "",\r
128         "x": 902.111083984375,\r
129         "y": 119.22221374511719,\r
130         "z": "6d6b8a1f.be1cb4",\r
131         "wires": []\r
132     },\r
133     {\r
134         "id": "e83884ed.3fb2d8",\r
135         "type": "save",\r
136         "name": "save pnf relationship to network-resource in AAI",\r
137         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='pnf:relationship-list' \n      key='pnf.pnf-name = $unique-nodeId' force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"network-resource\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/network-resources/network-resource/' + $tmp.network-id`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"network-resource.network-id\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$tmp.network-id`\" />",\r
138         "comments": "",\r
139         "outputs": 1,\r
140         "x": 993.7779541015625,\r
141         "y": 398.44447803497314,\r
142         "z": "6d6b8a1f.be1cb4",\r
143         "wires": [\r
144             []\r
145         ]\r
146     },\r
147     {\r
148         "id": "9c15e41a.6cfbc8",\r
149         "type": "for",\r
150         "name": "for each termination point",\r
151         "xml": "<for index='tidx' start='0' end='`$node.termination-point_length`' >\n",\r
152         "comments": "",\r
153         "outputs": 1,\r
154         "x": 1279.4444580078125,\r
155         "y": 574.111083984375,\r
156         "z": "6d6b8a1f.be1cb4",\r
157         "wires": [\r
158             [\r
159                 "3c657cae.66477c",\r
160                 "2e1dc2b9.f23686",\r
161                 "8c144095.b1eaf8",\r
162                 "9abbad80.6c0f7"\r
163             ]\r
164         ]\r
165     },\r
166     {\r
167         "id": "3c657cae.66477c",\r
168         "type": "set",\r
169         "name": "set termination point",\r
170         "xml": "<set>\n<parameter name='tp.' value='`$node.termination-point[$tidx].`' />\n",\r
171         "comments": "",\r
172         "x": 1550.111328125,\r
173         "y": 536.0000457763672,\r
174         "z": "6d6b8a1f.be1cb4",\r
175         "wires": []\r
176     },\r
177     {\r
178         "id": "8c144095.b1eaf8",\r
179         "type": "save",\r
180         "name": "save p-interface",\r
181         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='p-interface' \n      key='pnf.pnf-name = $unique-nodeId\n      AND p-interface.interface-name = $unique-ltpId' >      \n<parameter name='interface-name' value='`$unique-ltpId`' />\n<parameter name='network-ref' value='`$tp.supporting-termination-point[0].network-ref`' />\n<parameter name='transparent' value='`$tp.svc.supported-classification.transparent`' />\n<parameter name='speed-value' value='`$tp.te.interface-switching-capability[0].max-lsp-bandwidth[0].te-bandwidth.eth-bandwidth`' />\n<parameter name='operational-status' value='`$tp.te.oper-status`' />\n<parameter name='in-maint' value=\"true\" />\n\n<parameter name='inter-layer-lock-id' value='`$tp.te.inter-layer-lock-id[0]`' />\n<parameter name='inter-domain-plug-id' value='`$tp.te.inter-domain-plug-id`' />\n\n",\r
182         "comments": "",\r
183         "outputs": 1,\r
184         "x": 1533.815185546875,\r
185         "y": 628.5556030273438,\r
186         "z": "6d6b8a1f.be1cb4",\r
187         "wires": [\r
188             [\r
189                 "3fc33363.5b82ec",\r
190                 "34c813e4.f5477c"\r
191             ]\r
192         ]\r
193     },\r
194     {\r
195         "id": "f6e5129a.8bd048",\r
196         "type": "save",\r
197         "name": "save pnf relationship to p-interface in AAI",\r
198         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='pnf:relationship-list' \n      key='pnf.pnf-name = $unique-nodeId' force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"p-interface\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/network-resources/network-resource/' + $tmp.network-id + '/pnfs/pnf/' + $unique-nodeId '/p-interfaces/p-interface/' + $unique-ltpId`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"p-interface.interface-name\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$unique-ltpId`\" />",\r
199         "comments": "",\r
200         "outputs": 1,\r
201         "x": 1367.703857421875,\r
202         "y": 779.3333740234375,\r
203         "z": "6d6b8a1f.be1cb4",\r
204         "wires": [\r
205             []\r
206         ]\r
207     },\r
208     {\r
209         "id": "2e1dc2b9.f23686",\r
210         "type": "set",\r
211         "name": "set unique-ltpId",\r
212         "xml": "<set>\n<parameter name='unique-ltpId' value=\"`$unique-nodeId + '-ltpId-' + $tp.te-tp-id`\" />\n",\r
213         "comments": "",\r
214         "x": 1534.000244140625,\r
215         "y": 570.1111145019531,\r
216         "z": "6d6b8a1f.be1cb4",\r
217         "wires": []\r
218     },\r
219     {\r
220         "id": "8c187a81.9e4d28",\r
221         "type": "execute",\r
222         "name": "execute",\r
223         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$network.network-id`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.network-id\"/>\n    <parameter name=\"target\" value=\"/\"/>\n    <parameter name=\"replacement\" value=\"-\"/>\n    ",\r
224         "comments": "",\r
225         "outputs": 1,\r
226         "x": 640.9935302734375,\r
227         "y": 83.99349975585938,\r
228         "z": "6d6b8a1f.be1cb4",\r
229         "wires": [\r
230             []\r
231         ]\r
232     },\r
233     {\r
234         "id": "b27f201.393186",\r
235         "type": "save",\r
236         "name": "save pnf relation with esr-thirdparty-sdnc",\r
237         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='esr-thirdparty-sdnc:relationship-list' \n      key='esr-thirdparty-sdnc.thirdparty-sdnc-id = $prop.sdncRestApi.thirdpartySdnc.id' \n      force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"pnf\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/pnfs/pnf/' + $node.node-id`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"pnf.pnf-name\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$node.node-id`\" />\n",\r
238         "comments": "",\r
239         "outputs": 1,\r
240         "x": 975,\r
241         "y": 434.9934997558594,\r
242         "z": "6d6b8a1f.be1cb4",\r
243         "wires": [\r
244             []\r
245         ]\r
246     },\r
247     {\r
248         "id": "3fc33363.5b82ec",\r
249         "type": "success",\r
250         "name": "success",\r
251         "xml": "<outcome value='success'>\n",\r
252         "comments": "",\r
253         "outputs": 1,\r
254         "x": 1705.499885559082,\r
255         "y": 615.7460784912109,\r
256         "z": "6d6b8a1f.be1cb4",\r
257         "wires": [\r
258             [\r
259                 "a873419b.bc81c"\r
260             ]\r
261         ]\r
262     },\r
263     {\r
264         "id": "34c813e4.f5477c",\r
265         "type": "failure",\r
266         "name": "failure",\r
267         "xml": "<outcome value='failure'>\n",\r
268         "comments": "",\r
269         "outputs": 1,\r
270         "x": 1699.1784744262695,\r
271         "y": 667.9603900909424,\r
272         "z": "6d6b8a1f.be1cb4",\r
273         "wires": [\r
274             [\r
275                 "66113f50.7819f8"\r
276             ]\r
277         ]\r
278     },\r
279     {\r
280         "id": "a873419b.bc81c",\r
281         "type": "block",\r
282         "name": "block",\r
283         "xml": "<block>\n",\r
284         "atomic": "false",\r
285         "comments": "",\r
286         "outputs": 1,\r
287         "x": 1856.0000457763672,\r
288         "y": 615.0000095367432,\r
289         "z": "6d6b8a1f.be1cb4",\r
290         "wires": [\r
291             []\r
292         ]\r
293     },\r
294     {\r
295         "id": "66113f50.7819f8",\r
296         "type": "update",\r
297         "name": "update p-interface",\r
298         "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='p-interface' \n      key='pnf.pnf-name = $unique-nodeId\n      AND p-interface.interface-name = $unique-ltpId' >      \n<parameter name='interface-name' value='`$unique-ltpId`' />\n<parameter name='network-ref' value='`$tp.supporting-termination-point[0].network-ref`' />\n<parameter name='transparent' value='`$tp.svc.supported-classification.transparent`' />\n<parameter name='speed-value' value='`$tp.te.interface-switching-capability[0].max-lsp-bandwidth[0].te-bandwidth.eth-bandwidth`' />\n<parameter name='operational-status' value='`$tp.te.oper-status`' />\n<parameter name='in-maint' value=\"true\" />\n\n<parameter name='inter-layer-lock-id' value='`$tp.te.inter-layer-lock-id[0]`' />\n<parameter name='inter-domain-plug-id' value='`$tp.te.inter-domain-plug-id`' />",\r
299         "comments": "",\r
300         "outputs": 1,\r
301         "x": 1885,\r
302         "y": 669,\r
303         "z": "6d6b8a1f.be1cb4",\r
304         "wires": [\r
305             []\r
306         ]\r
307     },\r
308     {\r
309         "id": "c8e5472a.d10408",\r
310         "type": "save",\r
311         "name": "save tunnel-termination-point",\r
312         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='tunnel-termination-point' \n      key='tunnel-termination-point.ttp-id = $unique-ttpId' >\n\n<parameter name='ttp-id' value='`$unique-ttpId`' />\n<parameter name='tunnel-tp-id' value='`$ttp.tunnel-tp-id`' />\n<parameter name='name' value='`$ttp.name`' />\n<parameter name='admin-status' value='`$ttp.admin-status`' />\n<parameter name='oper-status' value='`$ttp.oper-status`' />\n<parameter name='inter-layer-lock-id' value='`$ttp.inter-layer-lock-id`' />\n<parameter name='switching-capability' value='`$ttp.switching-capability`' />\n<parameter name='protection-type' value='`$ttp.protection-type`' />\n<parameter name='encoding' value='`$ttp.encoding`' />\n\n\n\n\n\n\n",\r
313         "comments": "",\r
314         "outputs": 1,\r
315         "x": 1678,\r
316         "y": 331,\r
317         "z": "6d6b8a1f.be1cb4",\r
318         "wires": [\r
319             [\r
320                 "11cb3cf8.02c3eb",\r
321                 "1a336806.ba4bc8"\r
322             ]\r
323         ]\r
324     },\r
325     {\r
326         "id": "8b0a557c.b35cd",\r
327         "type": "for",\r
328         "name": "for each tunnel termination point",\r
329         "xml": "<for index='ttidx' start='0' end='`$node.te.tunnel-termination-point_length`' >\n",\r
330         "comments": "",\r
331         "outputs": 1,\r
332         "x": 1341,\r
333         "y": 319,\r
334         "z": "6d6b8a1f.be1cb4",\r
335         "wires": [\r
336             [\r
337                 "58c4d943.63d2f",\r
338                 "e7e93cd.8f563c",\r
339                 "c8e5472a.d10408",\r
340                 "7c00c858.c87ab8",\r
341                 "1bd07bf.99e9784"\r
342             ]\r
343         ]\r
344     },\r
345     {\r
346         "id": "58c4d943.63d2f",\r
347         "type": "set",\r
348         "name": "set tunnel termination point",\r
349         "xml": "<set>\n<parameter name='ttp.' value='`$node.te.tunnel-termination-point[$ttidx].`' />\n",\r
350         "comments": "",\r
351         "x": 1676,\r
352         "y": 239,\r
353         "z": "6d6b8a1f.be1cb4",\r
354         "wires": []\r
355     },\r
356     {\r
357         "id": "e7e93cd.8f563c",\r
358         "type": "set",\r
359         "name": "set unique-ttpId",\r
360         "xml": "<set>\n<parameter name='unique-ttpId' value=\"`$unique-nodeId + '-ttpId-' + $ttp.tunnel-tp-id`\" />\n",\r
361         "comments": "",\r
362         "x": 1634.888916015625,\r
363         "y": 277.111083984375,\r
364         "z": "6d6b8a1f.be1cb4",\r
365         "wires": []\r
366     },\r
367     {\r
368         "id": "11cb3cf8.02c3eb",\r
369         "type": "success",\r
370         "name": "success",\r
371         "xml": "<outcome value='success'>\n",\r
372         "comments": "",\r
373         "outputs": 1,\r
374         "x": 1944,\r
375         "y": 317,\r
376         "z": "6d6b8a1f.be1cb4",\r
377         "wires": [\r
378             [\r
379                 "9ad375c8.fab3e8"\r
380             ]\r
381         ]\r
382     },\r
383     {\r
384         "id": "1a336806.ba4bc8",\r
385         "type": "failure",\r
386         "name": "failure",\r
387         "xml": "<outcome value='failure'>\n",\r
388         "comments": "",\r
389         "outputs": 1,\r
390         "x": 1937.6785888671875,\r
391         "y": 369.21431159973145,\r
392         "z": "6d6b8a1f.be1cb4",\r
393         "wires": [\r
394             [\r
395                 "842e7e75.fc0558"\r
396             ]\r
397         ]\r
398     },\r
399     {\r
400         "id": "9ad375c8.fab3e8",\r
401         "type": "block",\r
402         "name": "block",\r
403         "xml": "<block>\n",\r
404         "atomic": "false",\r
405         "comments": "",\r
406         "outputs": 1,\r
407         "x": 2094.500160217285,\r
408         "y": 316.2539310455322,\r
409         "z": "6d6b8a1f.be1cb4",\r
410         "wires": [\r
411             []\r
412         ]\r
413     },\r
414     {\r
415         "id": "842e7e75.fc0558",\r
416         "type": "update",\r
417         "name": "update tunnel-termination-point",\r
418         "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='tunnel-termination-point' \n      key='tunnel-termination-point.ttp-id = $unique-ttpId' >\n\n<parameter name='ttp-id' value='`$unique-ttpId`' />\n<parameter name='tunnel-tp-id' value='`$ttp.tunnel-tp-id`' />\n<parameter name='name' value='`$ttp.name`' />\n<parameter name='admin-status' value='`$ttp.admin-status`' />\n<parameter name='oper-status' value='`$ttp.oper-status`' />\n<parameter name='inter-layer-lock-id' value='`$ttp.inter-layer-lock-id`' />\n<parameter name='switching-capability' value='`$ttp.switching-capability`' />\n<parameter name='protection-type' value='`$ttp.protection-type`' />\n<parameter name='encoding' value='`$ttp.encoding`' />\n\n\n\n\n\n\n",\r
419         "comments": "",\r
420         "outputs": 1,\r
421         "x": 2175,\r
422         "y": 371,\r
423         "z": "6d6b8a1f.be1cb4",\r
424         "wires": [\r
425             []\r
426         ]\r
427     },\r
428     {\r
429         "id": "7257c53.4f087bc",\r
430         "type": "set",\r
431         "name": "set local variables",\r
432         "xml": "<set>\n<parameter name='unique-nodeId' value=\"`'networkId-' + $unique-networkId + '-nodeId-' + $node.node-id`\" />\n",\r
433         "comments": "",\r
434         "x": 927,\r
435         "y": 166,\r
436         "z": "6d6b8a1f.be1cb4",\r
437         "wires": []\r
438     },\r
439     {\r
440         "id": "55dde830.cc61b8",\r
441         "type": "call",\r
442         "name": "call update-network-links-to-aai",\r
443         "xml": "<call module='DataChange' rpc='update-network-links-to-aai' mode='sync' >\n",\r
444         "comments": "",\r
445         "outputs": 1,\r
446         "x": 611,\r
447         "y": 329,\r
448         "z": "6d6b8a1f.be1cb4",\r
449         "wires": [\r
450             []\r
451         ]\r
452     },\r
453     {\r
454         "id": "b86a9ee9.558c2",\r
455         "type": "save",\r
456         "name": "save pnf-interface relationship to pnf in AAI",\r
457         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='p-interface:relationship-list' \n      key='pnf.pnf-name = $unique-nodeId\n      AND p-interface.interface-name = $unique-ltpId' force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"pnf\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/pnfs/pnf/' + $unique-nodeId`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"pnf.pnf-name\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$unique-nodeId`\" />\n",\r
458         "comments": "",\r
459         "outputs": 1,\r
460         "x": 1617,\r
461         "y": 728,\r
462         "z": "6d6b8a1f.be1cb4",\r
463         "wires": [\r
464             []\r
465         ]\r
466     },\r
467     {\r
468         "id": "7c00c858.c87ab8",\r
469         "type": "save",\r
470         "name": "save pnf relationship to tunnel termination point in AAI",\r
471         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='pnf:relationship-list' \n      key='pnf.pnf-name = $unique-nodeId' force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"`relationship-list.relationship[$ttidx].related-to`\" value=\"tunnel-termination-point\" />\n<!--<parameter name=\"relationship-list.relationship[$ttidx].related-link\" value=\"`'/network/network-resources/network-resource/' + $tmp.network-id + '/pnfs/pnf/' + $node.node-id '/tunnel-termination-points/tunnel-termination-point/' + $unique-ttpId`\" />-->\n<parameter name=\"`relationship-list.relationship[$ttidx].related-link`\" value=\"`'/network/tunnel-termination-points/tunnel-termination-point/' + $unique-ttpId`\" />\n<parameter name=\"`relationship-list.relationship[$ttidx].relationship-data[0].relationship-key`\" value=\"tunnel-termination-point.ttp-id\" />\n<parameter name=\"`relationship-list.relationship[$ttidx].relationship-data[0].relationship-value`\" value=\"`$unique-ttpId`\" />",\r
472         "comments": "",\r
473         "outputs": 1,\r
474         "x": 1749,\r
475         "y": 423,\r
476         "z": "6d6b8a1f.be1cb4",\r
477         "wires": [\r
478             [\r
479                 "5d32d079.32cfb8",\r
480                 "5c2d8774.9a9178"\r
481             ]\r
482         ]\r
483     },\r
484     {\r
485         "id": "395bef40.08498",\r
486         "type": "switchNode",\r
487         "name": "switch node ttp",\r
488         "xml": "<switch test='`$node.te.tunnel-termination-point_length`'>\n",\r
489         "comments": "",\r
490         "outputs": 1,\r
491         "x": 913,\r
492         "y": 295,\r
493         "z": "6d6b8a1f.be1cb4",\r
494         "wires": [\r
495             [\r
496                 "84bf875e.b8d51",\r
497                 "cc6df2e.2398e9",\r
498                 "f2d2c388.1aa578"\r
499             ]\r
500         ]\r
501     },\r
502     {\r
503         "id": "5889c4ed.3fc544",\r
504         "type": "block",\r
505         "name": "block",\r
506         "xml": "<block>\n",\r
507         "atomic": "false",\r
508         "comments": "",\r
509         "outputs": 1,\r
510         "x": 1261,\r
511         "y": 247,\r
512         "z": "6d6b8a1f.be1cb4",\r
513         "wires": [\r
514             []\r
515         ]\r
516     },\r
517     {\r
518         "id": "f2d2c388.1aa578",\r
519         "type": "other",\r
520         "name": "other",\r
521         "xml": "<outcome value='Other'>\n",\r
522         "comments": "",\r
523         "outputs": 1,\r
524         "x": 1103,\r
525         "y": 318,\r
526         "z": "6d6b8a1f.be1cb4",\r
527         "wires": [\r
528             [\r
529                 "8b0a557c.b35cd"\r
530             ]\r
531         ]\r
532     },\r
533     {\r
534         "id": "1392eb55.76adbd",\r
535         "type": "switchNode",\r
536         "name": "switch node tp",\r
537         "xml": "<switch test='`$node.termination-point_length`'>\n",\r
538         "comments": "",\r
539         "outputs": 1,\r
540         "x": 893,\r
541         "y": 550,\r
542         "z": "6d6b8a1f.be1cb4",\r
543         "wires": [\r
544             [\r
545                 "c5e649ab.cfe2e8",\r
546                 "d7a3de29.b44a1",\r
547                 "a21fbfb7.b6608"\r
548             ]\r
549         ]\r
550     },\r
551     {\r
552         "id": "c5e649ab.cfe2e8",\r
553         "type": "other",\r
554         "name": "Null",\r
555         "xml": "<outcome value=''>\n",\r
556         "comments": "",\r
557         "outputs": 1,\r
558         "x": 1072,\r
559         "y": 502,\r
560         "z": "6d6b8a1f.be1cb4",\r
561         "wires": [\r
562             [\r
563                 "3d51c59d.7acffa"\r
564             ]\r
565         ]\r
566     },\r
567     {\r
568         "id": "d7a3de29.b44a1",\r
569         "type": "other",\r
570         "name": "other",\r
571         "xml": "<outcome value='Other'>\n",\r
572         "comments": "",\r
573         "outputs": 1,\r
574         "x": 1071,\r
575         "y": 604,\r
576         "z": "6d6b8a1f.be1cb4",\r
577         "wires": [\r
578             [\r
579                 "9c15e41a.6cfbc8"\r
580             ]\r
581         ]\r
582     },\r
583     {\r
584         "id": "3d51c59d.7acffa",\r
585         "type": "block",\r
586         "name": "block",\r
587         "xml": "<block>\n",\r
588         "atomic": "false",\r
589         "comments": "",\r
590         "outputs": 1,\r
591         "x": 1227,\r
592         "y": 502,\r
593         "z": "6d6b8a1f.be1cb4",\r
594         "wires": [\r
595             []\r
596         ]\r
597     },\r
598     {\r
599         "id": "e55192de.2cc998",\r
600         "type": "record",\r
601         "name": "log file",\r
602         "xml": " <record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n    <parameter name=\"file\" value=\"/opt/onap/logTopologyDiscovery.txt\" />\n    <parameter name=\"field1\" value=\"__TIMESTAMP__\" />\n    <parameter name=\"field2\" value=\"sucess executing Hesam log file\" />\n    <parameter name=\"field3\" value=\"`$node.te.tunnel-termination-point_length`\" />\n    <parameter name=\"field4\" value=\"`$node.termination-point_length`\" />\n    ",\r
603         "comments": "",\r
604         "outputs": 1,\r
605         "x": 891,\r
606         "y": 339,\r
607         "z": "6d6b8a1f.be1cb4",\r
608         "wires": [\r
609             []\r
610         ]\r
611     },\r
612     {\r
613         "id": "84bf875e.b8d51",\r
614         "type": "other",\r
615         "name": "Null",\r
616         "xml": "<outcome value=''>\n",\r
617         "comments": "",\r
618         "outputs": 1,\r
619         "x": 1101,\r
620         "y": 181,\r
621         "z": "6d6b8a1f.be1cb4",\r
622         "wires": [\r
623             [\r
624                 "5889c4ed.3fc544"\r
625             ]\r
626         ]\r
627     },\r
628     {\r
629         "id": "cc6df2e.2398e9",\r
630         "type": "outcome",\r
631         "name": "length 0",\r
632         "xml": "<outcome value='0'>\n",\r
633         "comments": "",\r
634         "outputs": 1,\r
635         "x": 1106,\r
636         "y": 256,\r
637         "z": "6d6b8a1f.be1cb4",\r
638         "wires": [\r
639             [\r
640                 "5889c4ed.3fc544"\r
641             ]\r
642         ]\r
643     },\r
644     {\r
645         "id": "a21fbfb7.b6608",\r
646         "type": "outcome",\r
647         "name": "length 0",\r
648         "xml": "<outcome value='0'>\n",\r
649         "comments": "",\r
650         "outputs": 1,\r
651         "x": 1082,\r
652         "y": 550,\r
653         "z": "6d6b8a1f.be1cb4",\r
654         "wires": [\r
655             [\r
656                 "3d51c59d.7acffa"\r
657             ]\r
658         ]\r
659     },\r
660     {\r
661         "id": "a1ffb2f2.4b50b8",\r
662         "type": "set",\r
663         "name": "unset node",\r
664         "xml": "<set>\n<parameter name='node.' value='' />\n\n",\r
665         "comments": "",\r
666         "x": 899,\r
667         "y": 68,\r
668         "z": "6d6b8a1f.be1cb4",\r
669         "wires": []\r
670     },\r
671     {\r
672         "id": "9abbad80.6c0f7",\r
673         "type": "set",\r
674         "name": "unset termination point",\r
675         "xml": "<set>\n<parameter name='tp.' value='' />\n",\r
676         "comments": "",\r
677         "x": 1549,\r
678         "y": 491,\r
679         "z": "6d6b8a1f.be1cb4",\r
680         "wires": []\r
681     },\r
682     {\r
683         "id": "1bd07bf.99e9784",\r
684         "type": "set",\r
685         "name": "unset tunnel termination point",\r
686         "xml": "<set>\n<parameter name='ttp.' value='' />\n",\r
687         "comments": "",\r
688         "x": 1676,\r
689         "y": 191,\r
690         "z": "6d6b8a1f.be1cb4",\r
691         "wires": []\r
692     },\r
693     {\r
694         "id": "5d32d079.32cfb8",\r
695         "type": "success",\r
696         "name": "success",\r
697         "xml": "<outcome value='success'>\n",\r
698         "comments": "",\r
699         "outputs": 1,\r
700         "x": 2081,\r
701         "y": 426,\r
702         "z": "6d6b8a1f.be1cb4",\r
703         "wires": [\r
704             [\r
705                 "42b15971.2191b8"\r
706             ]\r
707         ]\r
708     },\r
709     {\r
710         "id": "5c2d8774.9a9178",\r
711         "type": "failure",\r
712         "name": "failure",\r
713         "xml": "<outcome value='failure'>\n",\r
714         "comments": "",\r
715         "outputs": 1,\r
716         "x": 2078,\r
717         "y": 474,\r
718         "z": "6d6b8a1f.be1cb4",\r
719         "wires": [\r
720             [\r
721                 "ad595c83.2160d"\r
722             ]\r
723         ]\r
724     },\r
725     {\r
726         "id": "42b15971.2191b8",\r
727         "type": "record",\r
728         "name": "log file",\r
729         "xml": " <record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n    <parameter name=\"file\" value=\"/opt/onap/logTopologyDiscovery.txt\" />\n    <parameter name=\"field1\" value=\"__TIMESTAMP__\" />\n    <parameter name=\"field2\" value=\"sucess executing Hesam log file\" />\n    <parameter name=\"field3\" value=\"`$node.te.tunnel-termination-point_length`\" />\n    <parameter name=\"field4\" value=\"`$node.termination-point_length`\" />\n    <parameter name=\"field5\" value=\"sucessfully saved ttp\" />\n    <parameter name=\"field6\" value=\"`relationship-list.relationship[$ttidx].related-link`\" />\n    ",\r
730         "comments": "",\r
731         "outputs": 1,\r
732         "x": 2236,\r
733         "y": 427,\r
734         "z": "6d6b8a1f.be1cb4",\r
735         "wires": [\r
736             []\r
737         ]\r
738     },\r
739     {\r
740         "id": "ad595c83.2160d",\r
741         "type": "record",\r
742         "name": "log file",\r
743         "xml": " <record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n    <parameter name=\"file\" value=\"/opt/onap/logTopologyDiscovery.txt\" />\n    <parameter name=\"field1\" value=\"__TIMESTAMP__\" />\n    <parameter name=\"field2\" value=\"sucess executing Hesam log file\" />\n    <parameter name=\"field3\" value=\"`$node.te.tunnel-termination-point_length`\" />\n    <parameter name=\"field4\" value=\"`$node.termination-point_length`\" />\n    <parameter name=\"field5\" value=\"failuire on saving ttp\" />\n    <parameter name=\"field6\" value=\"`relationship-list.relationship[$ttidx].related-link`\" />\n\n    ",\r
744         "comments": "",\r
745         "outputs": 1,\r
746         "x": 2237,\r
747         "y": 475,\r
748         "z": "6d6b8a1f.be1cb4",\r
749         "wires": [\r
750             []\r
751         ]\r
752     }\r
753 ]