+ },
+ {
+ "id": "6ccf93e6.8f7a4c",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1147.0104598999023,
+ "y": 2166.4550261497498,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "c443b33.268a25"
+ ]
+ ]
+ },
+ {
+ "id": "c443b33.268a25",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1316.0103378295898,
+ "y": 2172.4550261497498,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "59f0b873.9c5108"
+ ]
+ ]
+ },
+ {
+ "id": "59f0b873.9c5108",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error creating SDNR response payload string. Aborting PCI configuration\" />",
+ "comments": "",
+ "x": 1472.0100936889648,
+ "y": 2171.4550261497498,
+ "z": "252a4e44.929a62",
+ "wires": []
+ },
+ {
+ "id": "630b1a6e.1c5ca4",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1061.0104598999023,
+ "y": 2295.4550261497498,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "f2d69190.67874"
+ ]
+ ]
+ },
+ {
+ "id": "f2d69190.67874",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1229.0103378295898,
+ "y": 2290.4550261497498,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "74ef47ca.f01a78"
+ ]
+ ]
+ },
+ {
+ "id": "74ef47ca.f01a78",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error removing lines from SDNR response payload string. Aborting PCI configuration\" />",
+ "comments": "",
+ "x": 1387.0100326538086,
+ "y": 2293.4550261497498,
+ "z": "252a4e44.929a62",
+ "wires": []
+ },
+ {
+ "id": "2950c15f.a9573e",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1021.0104598999023,
+ "y": 2394.4550261497498,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "3e3b30c7.caf5d"
+ ]
+ ]
+ },
+ {
+ "id": "3e3b30c7.caf5d",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1197.0103378295898,
+ "y": 2395.4550261497498,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "3e56d853.3bee08"
+ ]
+ ]
+ },
+ {
+ "id": "3e56d853.3bee08",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error removing tabs from SDNR response payload string. Aborting PCI configuration\" />",
+ "comments": "",
+ "x": 1344.0100326538086,
+ "y": 2398.4550261497498,
+ "z": "252a4e44.929a62",
+ "wires": []
+ },
+ {
+ "id": "2ae7e255.e92e0e",
+ "type": "block",
+ "name": "DMAAP Payload Generation",
+ "xml": "<block atomic='true'>",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 578.0104751586914,
+ "y": 2258.4551243782043,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "a684245a.ac34d8",
+ "55bd856d.1ca76c",
+ "fed718fb.801098"
+ ]
+ ]
+ },
+ {
+ "id": "f6ddb1c4.e2257",
+ "type": "block",
+ "name": "DMAAP Reponse Publish",
+ "xml": "<block atomic='true'>",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 440.0104446411133,
+ "y": 2606.343816280365,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "3f35cc94.a49f84",
+ "8019acb8.c7086"
+ ]
+ ]
+ },
+ {
+ "id": "8019acb8.c7086",
+ "type": "execute",
+ "name": "execute DmaapMsg",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.dmaap-publish-config-response.template`\" />\n <parameter name='restapiUrl' value=\"`$prop.dmaap-message-router.url + '/' + $prop.oofpcipoc-dmaap-configuration-response.topic`\" />\n <parameter name='format' value='json' />\n <parameter name='httpMethod' value='POST' />\n <parameter name='contentType' value='application/json' />\n <parameter name='responsePrefix' value='dmaap' />",
+ "comments": "",
+ "outputs": 1,
+ "x": 855.0105209350586,
+ "y": 2668.4550433158875,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "33c7111a.a2963e",
+ "14e94231.224a4e"
+ ]
+ ]
+ },
+ {
+ "id": "3f35cc94.a49f84",
+ "type": "set",
+ "name": "set",
+ "xml": "<set>\n<parameter name='tmp.oofpcipoc-dmaap-config-resp.rpc-name' value='`$prop.oofpcipoc-dmaap-config-resp.rpc-name.modifyconfiganr`'/>",
+ "comments": "",
+ "x": 841.6772193908691,
+ "y": 2564.4550337791443,
+ "z": "252a4e44.929a62",
+ "wires": []
+ },
+ {
+ "id": "33c7111a.a2963e",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1029.510498046875,
+ "y": 2602.3717608451843,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "94a3b167.874"
+ ]
+ ]
+ },
+ {
+ "id": "14e94231.224a4e",
+ "type": "success",
+ "name": "success",
+ "xml": "<outcome value='success'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1052.510353088379,
+ "y": 2731.3718676567078,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "b252cdf3.20703"
+ ]
+ ]
+ },
+ {
+ "id": "94a3b167.874",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1210.510269165039,
+ "y": 2605.3718905448914,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "df9838bf.c57f98"
+ ]
+ ]
+ },
+ {
+ "id": "df9838bf.c57f98",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error publishing DMAAP Config Response message. ConfigDB Updated; TO be rolled back...will handle next release\" />",
+ "comments": "",
+ "x": 1384.5099868774414,
+ "y": 2612.3718156814575,
+ "z": "252a4e44.929a62",
+ "wires": []
+ },
+ {
+ "id": "b252cdf3.20703",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1212.5099983215332,
+ "y": 2723.3718400001526,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "d4a05173.00859"
+ ]
+ ]
+ },
+ {
+ "id": "d4a05173.00859",
+ "type": "record",
+ "name": "record",
+ "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"DMAAP Config Response Message Successfully Published \"/>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1389.5101165771484,
+ "y": 2728.3719487190247,
+ "z": "252a4e44.929a62",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "a3e4a58a.882fd8",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic='true'>",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 893.0104370117188,
+ "y": 858.34375,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "82201feb.47811",
+ "a6151b0f.fd4e38",
+ "a9fa611b.f4f53",
+ "f8b28cfb.9ca18"
+ ]
+ ]
+ },
+ {
+ "id": "82201feb.47811",
+ "type": "execute",
+ "name": "generate configdb nbr ho patch url",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.configdb.patch-ho-for-nbr`\"/>\n <parameter name=\"outputPath\" value=\"tmp.configdb.patch-ho-for-nbr.url\"/>\n <parameter name=\"target\" value=\"{cellId}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.alias`\"/>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1175.0103607177734,
+ "y": 711.3437967300415,
+ "z": "252a4e44.929a62",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "a6151b0f.fd4e38",
+ "type": "record",
+ "name": "record configdb RestAPI parms",
+ "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"URL for configDB PCI Update\"/>\n<parameter name='field2' value=\"`$prop.configdb.url + $tmp.configdb.patch-ho-for-nbr.url`\" />\n<parameter name='field3' value=\"`$tmp.alias`\" />\n<parameter name='field4' value=\"`$tmp.cid`\" />",
+ "comments": "",
+ "outputs": 1,
+ "x": 1184.0104522705078,
+ "y": 824.3437929153442,
+ "z": "252a4e44.929a62",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "a9fa611b.f4f53",
+ "type": "execute",
+ "name": "Configure PCI value in configdb",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/oofpcipoc-patch-configdb-ho-for-nbr.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $tmp.configdb.patch-ho-for-nbr.url`\"/>\n<parameter name=\"httpMethod\" value=\"PATCH\"/>\n<parameter name=\"responsePrefix\" value=\"oofpci-configdb-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1151.0104370117188,
+ "y": 929.34375,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "f52685f5.9ec9e8",
+ "1e33abb.7dfcc54"
+ ]
+ ]
+ },
+ {
+ "id": "f52685f5.9ec9e8",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1366.0104370117188,
+ "y": 872.34375,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "7a88211d.21404"
+ ]
+ ]
+ },
+ {
+ "id": "1e33abb.7dfcc54",
+ "type": "success",
+ "name": "success",
+ "xml": "<outcome value='success'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1366.0103149414062,
+ "y": 968.3436279296875,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "cdb5356d.ee7188"
+ ]
+ ]
+ },
+ {
+ "id": "7a88211d.21404",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1535.0103149414062,
+ "y": 883.34375,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "3afbe91c.525196"
+ ]
+ ]
+ },
+ {
+ "id": "cdb5356d.ee7188",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1528.0100708007812,
+ "y": 969.34375,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "a11318ad.1a6bc8"
+ ]
+ ]
+ },
+ {
+ "id": "3afbe91c.525196",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error updating configDB. Aborting Nbr HO configuration\" />",
+ "comments": "",
+ "x": 1689.010009765625,
+ "y": 876.34375,
+ "z": "252a4e44.929a62",
+ "wires": []
+ },
+ {
+ "id": "a11318ad.1a6bc8",
+ "type": "record",
+ "name": "record",
+ "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"HO Value for nbr updated in ConfigDB\"/>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1683.010269165039,
+ "y": 966.3437585830688,
+ "z": "252a4e44.929a62",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "9b2edc01.f191f",
+ "type": "switchNode",
+ "name": "switch configdb deployed",
+ "xml": "<switch test='`$prop.configdb-deployed`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 776.0104522705078,
+ "y": 652.343770980835,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "1e56b849.b86cf8",
+ "ae371307.929fb"
+ ]
+ ]
+ },
+ {
+ "id": "1e56b849.b86cf8",
+ "type": "outcome",
+ "name": "Deployed",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 818.0104370117188,
+ "y": 782.34375,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "a3e4a58a.882fd8"
+ ]
+ ]
+ },
+ {
+ "id": "f8b28cfb.9ca18",
+ "type": "execute",
+ "name": "Update target cellid for configdb nbr ho patch url",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.configdb.patch-ho-for-nbr.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.configdb.patch-ho-for-nbr.url\"/>\n <parameter name=\"target\" value=\"{targetCellId}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.cid`\"/>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1243.0103912353516,
+ "y": 763.4549632072449,
+ "z": "252a4e44.929a62",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "d525e267.ae255",
+ "type": "record",
+ "name": "record",
+ "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"ConfigDB Update Skipped\"/>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1215.0103645324707,
+ "y": 638.5659379959106,
+ "z": "252a4e44.929a62",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "ae371307.929fb",
+ "type": "outcome",
+ "name": "Not Deployed",
+ "xml": "<outcome value='false'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1041.0103302001953,
+ "y": 634.6770076751709,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "d525e267.ae255"
+ ]
+ ]
+ },
+ {
+ "id": "11c3d0d6.90744f",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic='true'>",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 882.0104370117188,
+ "y": 1936.5660400390625,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "8655da73.bc36d8",
+ "382e3360.38b5ec",
+ "d9ac0eb4.66ffe",
+ "5df7b8fb.71a428"
+ ]
+ ]
+ },
+ {
+ "id": "8655da73.bc36d8",
+ "type": "execute",
+ "name": "generate configdb nbr ho patch url",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.configdb.patch-ho-for-nbr`\"/>\n <parameter name=\"outputPath\" value=\"tmp.configdb.patch-ho-for-nbr.url\"/>\n <parameter name=\"target\" value=\"{cellId}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.alias`\"/>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1209.0103759765625,
+ "y": 1797.5660467147827,
+ "z": "252a4e44.929a62",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "382e3360.38b5ec",
+ "type": "execute",
+ "name": "Configure Nbr HO value in configdb",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/oofpcipoc-patch-configdb-ho-for-nbr.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $tmp.configdb.patch-ho-for-nbr.url`\"/>\n<parameter name=\"httpMethod\" value=\"PATCH\"/>\n<parameter name=\"responsePrefix\" value=\"oofpci-configdb-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1140.0104370117188,
+ "y": 2007.5660400390625,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "5e7d03c0.aeeeac",
+ "40e48c4e.2e3b44"
+ ]
+ ]
+ },
+ {
+ "id": "5e7d03c0.aeeeac",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1355.0104370117188,
+ "y": 1950.5660400390625,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "9814df0d.82aad"
+ ]
+ ]
+ },
+ {
+ "id": "40e48c4e.2e3b44",
+ "type": "success",
+ "name": "success",
+ "xml": "<outcome value='success'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1355.0103149414062,
+ "y": 2046.56591796875,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "72b3f355.14e49c"
+ ]
+ ]
+ },
+ {
+ "id": "9814df0d.82aad",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1524.0103149414062,
+ "y": 1961.5660400390625,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "4c3f314d.e4918"
+ ]
+ ]
+ },
+ {
+ "id": "72b3f355.14e49c",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1517.0100708007812,
+ "y": 2047.5660400390625,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "1e520c42.9f5004"
+ ]
+ ]
+ },
+ {
+ "id": "4c3f314d.e4918",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error updating configDB. Aborting Nbr HO configuration\" />",
+ "comments": "",
+ "x": 1678.010009765625,
+ "y": 1954.5660400390625,
+ "z": "252a4e44.929a62",
+ "wires": []
+ },
+ {
+ "id": "1e520c42.9f5004",
+ "type": "record",
+ "name": "record",
+ "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"HO Value for nbr updated in ConfigDB\"/>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1672.010269165039,
+ "y": 2044.5660486221313,
+ "z": "252a4e44.929a62",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "91a1e388.084d9",
+ "type": "switchNode",
+ "name": "switch configdb deployed",
+ "xml": "<switch test='`$prop.configdb-deployed`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 698.0107116699219,
+ "y": 1749.566120147705,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "92f1f43a.71c648",
+ "3956df3.7497e2"
+ ]
+ ]
+ },
+ {
+ "id": "92f1f43a.71c648",
+ "type": "outcome",
+ "name": "Deployed",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 902.0104904174805,
+ "y": 1834.5660769939423,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "11c3d0d6.90744f"
+ ]
+ ]
+ },
+ {
+ "id": "d9ac0eb4.66ffe",
+ "type": "execute",
+ "name": "Update target cellid for configdb nbr ho patch url",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.configdb.patch-ho-for-nbr.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.configdb.patch-ho-for-nbr.url\"/>\n <parameter name=\"target\" value=\"{targetCellId}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.cid`\"/>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1260.0103759765625,
+ "y": 1850.6773228645325,
+ "z": "252a4e44.929a62",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "230508b3.4de498",
+ "type": "record",
+ "name": "record",
+ "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"ConfigDB Update Skipped\"/>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1193.0104579925537,
+ "y": 1747.788185119629,
+ "z": "252a4e44.929a62",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "3956df3.7497e2",
+ "type": "outcome",
+ "name": "Not Deployed",
+ "xml": "<outcome value='false'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1014.010383605957,
+ "y": 1734.8994035720825,
+ "z": "252a4e44.929a62",
+ "wires": [
+ [
+ "230508b3.4de498"
+ ]
+ ]
+ },
+ {
+ "id": "5df7b8fb.71a428",
+ "type": "record",
+ "name": "record configdb RestAPI parms",
+ "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/generic-neighbor-config.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"URL for configDB PCI Update\"/>\n<parameter name='field2' value=\"`$prop.configdb.url + $tmp.configdb.patch-ho-for-nbr.url`\" />\n<parameter name='field3' value=\"`$tmp.alias`\" />\n<parameter name='field4' value=\"`$tmp.cid`\" />",
+ "comments": "",
+ "outputs": 1,
+ "x": 1205.565933227539,
+ "y": 1907.3437194824219,
+ "z": "252a4e44.929a62",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "bd6a5dc6.53e57",
+ "type": "set",
+ "name": "set properties for DMAAP header",
+ "xml": "<set>\n<parameter name=\"prop.oofpcipoc-dmaap-config-resp.timestamp\" value=\"`$generic-neighbor-configuration-input.timeStamp`\"/>\n<parameter name=\"prop.oofpcipoc-dmaap-config-resp.requestID\" value=\"`$generic-neighbor-configuration-input.requestID`\"/>\n<parameter name=\"prop.oofpcipoc-dmaap-config-resp.subrequestID\" value=\"`$generic-neighbor-configuration-input.subRequestID`\"/>",
+ "comments": "",
+ "x": 399,
+ "y": 300,
+ "z": "252a4e44.929a62",
+ "wires": []