+ },\r
+ {\r
+ "id": "9253558b.1de3f8",\r
+ "type": "execute",\r
+ "name": "execute DmaapMsg",\r
+ "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.lcm.dmaap.publish.templatefile`\" />\n <parameter name='restapiUrl' value='`$prop.lcm.dmaap.url`' />\n <parameter name='restapiUser' value='`$prop.lcm.dmaap.user`' />\n <parameter name='restapiPassword' value='`$prop.lcm.dmaap.password`' />\n <parameter name='format' value='json' />\n <parameter name='httpMethod' value='POST' />\n <parameter name='contentType' value='application/json' />\n <parameter name=\"responsePrefix\" value=\"lcm\" />\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1648,\r
+ "y": 939,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": [\r
+ [\r
+ "a452deae.c86e6"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "a452deae.c86e6",\r
+ "type": "failure",\r
+ "name": "failure",\r
+ "xml": "<outcome value='failure'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1830,\r
+ "y": 939,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": [\r
+ [\r
+ "fedb3391.b66c"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "fedb3391.b66c",\r
+ "type": "record",\r
+ "name": "record",\r
+ "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\"> \n\t<parameter name=\"logger\" value=\"message-log\"/> \n\t<parameter name=\"field1\" value='Failed to Publish to DMaap'/>",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1960.416748046875,\r
+ "y": 939,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "4f44742c.4c245c",\r
+ "type": "set",\r
+ "name": "set DmaapReq",\r
+ "xml": "<set>\n<parameter name='lcm-dmaap.version' value='`$prop.lcm.dmaap.version`'/>\n<parameter name='lcm-dmaap.correlation-id' value=\"`$upgrade-software-input.common-header.request-id + '-' + $upgrade-software-input.common-header.sub-request-id`\"/>\n<parameter name='lcm-dmaap.partition' value='`$prop.lcm.dmaap.partition`'/>\n<parameter name='lcm-dmaap.rpc-name' value='upgrade-software'/>\n<parameter name='lcm-dmaap.type' value='`$prop.lcm.dmaap.type`'/>\n<parameter name='lcm-dmaap.timestamp' value='`$upgrade-software-input.common-header.timestamp`'/>\n<parameter name='lcm-dmaap.api-ver' value='`$upgrade-software-input.common-header.api-ver`'/>\n<parameter name='lcm-dmaap.originator-id' value='`$upgrade-software-input.common-header.originator-id`'/>\n<parameter name='lcm-dmaap.request-id' value='`$upgrade-software-input.common-header.request-id`'/>\n<parameter name='lcm-dmaap.sub-request-id' value='`$upgrade-software-input.common-header.sub-request-id`'/>\n<parameter name='lcm-dmaap.flags.mode' value='`$upgrade-software-input.common-header.flags.mode`'/>\n<parameter name='lcm-dmaap.flags.force' value='`$upgrade-software-input.common-header.flags.force`'/>\n<parameter name='lcm-dmaap.flags.ttl' value='`$upgrade-software-input.common-header.flags.ttl`'/>\n<parameter name='lcm-dmaap.status.code' value='`$org.onap.appc.adapter.ansible.result.code`' />\n<parameter name='lcm-dmaap.status.message' value='`$org.onap.appc.adapter.ansible.message`'/>\n",\r
+ "comments": "",\r
+ "x": 1985.666748046875,\r
+ "y": 854,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "77de5f8d.0aa37",\r
+ "type": "execute",\r
+ "name": "execute jsonStringToCtx",\r
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='jsonStringToCtx'>\n\t<parameter name='source' value='org.onap.appc.adapter.ansible.results' />\n\t<parameter name='outputPath' value='resultsJson' />\n\t<parameter name='isEscaped' value='false' />\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1663.5001220703125,\r
+ "y": 784.9166259765625,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "87eb757f.5a9998",\r
+ "type": "execute",\r
+ "name": "execute getAttributeValue",\r
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='source' value=\"`'resultsJson' + $outputPayloadField`\" />\n\t<parameter name='outputPath' value='outputPayload' />",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1669.5001220703125,\r
+ "y": 827.9166259765625,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "d4c78c4a.10f57",\r
+ "type": "switchNode",\r
+ "name": "switch outputPayload",\r
+ "xml": "<switch test='`$outputPayload`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1653.5001220703125,\r
+ "y": 874.9166259765625,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": [\r
+ [\r
+ "52af5803.b461c8",\r
+ "f8c7b0fd.65877"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "52af5803.b461c8",\r
+ "type": "outcome",\r
+ "name": "null",\r
+ "xml": "<outcome value=''>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1830.5001220703125,\r
+ "y": 853.9166259765625,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": [\r
+ [\r
+ "4f44742c.4c245c"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "f8c7b0fd.65877",\r
+ "type": "outcome",\r
+ "name": "other",\r
+ "xml": "<outcome value='Other'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1829.5001220703125,\r
+ "y": 893.9166259765625,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": [\r
+ [\r
+ "596dd9e6.b15a48"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "596dd9e6.b15a48",\r
+ "type": "set",\r
+ "name": "set DmaapReq with payload",\r
+ "xml": "<set>\n<parameter name='lcm-dmaap.version' value='`$prop.lcm.dmaap.version`'/>\n<parameter name='lcm-dmaap.correlation-id' value=\"`$upgrade-software-input.common-header.request-id + '-' + $upgrade-software-input.common-header.sub-request-id`\"/>\n<parameter name='lcm-dmaap.partition' value='`$prop.lcm.dmaap.partition`'/>\n<parameter name='lcm-dmaap.rpc-name' value='upgrade-software'/>\n<parameter name='lcm-dmaap.type' value='`$prop.lcm.dmaap.type`'/>\n<parameter name='lcm-dmaap.timestamp' value='`$upgrade-software-input.common-header.timestamp`'/>\n<parameter name='lcm-dmaap.api-ver' value='`$upgrade-software-input.common-header.api-ver`'/>\n<parameter name='lcm-dmaap.originator-id' value='`$upgrade-software-input.common-header.originator-id`'/>\n<parameter name='lcm-dmaap.request-id' value='`$upgrade-software-input.common-header.request-id`'/>\n<parameter name='lcm-dmaap.sub-request-id' value='`$upgrade-software-input.common-header.sub-request-id`'/>\n<parameter name='lcm-dmaap.flags.mode' value='`$upgrade-software-input.common-header.flags.mode`'/>\n<parameter name='lcm-dmaap.flags.force' value='`$upgrade-software-input.common-header.flags.force`'/>\n<parameter name='lcm-dmaap.flags.ttl' value='`$upgrade-software-input.common-header.flags.ttl`'/>\n<parameter name='lcm-dmaap.status.code' value='`$org.onap.appc.adapter.ansible.result.code`' />\n<parameter name='lcm-dmaap.status.message' value='`$org.onap.appc.adapter.ansible.message`'/>\n<parameter name='lcm-dmaap.payload' value='`$outputPayload`'/>",\r
+ "comments": "",\r
+ "x": 2027.5001220703125,\r
+ "y": 893.9166259765625,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "1310b766.620cb9",\r
+ "type": "returnSuccess",\r
+ "name": "return success",\r
+ "xml": "<return status='success'>\n<parameter name='status.code' value='`$org.onap.appc.adapter.ansible.result.code`' />\n<parameter name='status.message' value='`$org.onap.appc.adapter.ansible.message`'/>",\r
+ "comments": "",\r
+ "x": 2369.5001220703125,\r
+ "y": 971.9166259765625,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "94ccd9bd.ce5728",\r
+ "type": "outcome",\r
+ "name": "null",\r
+ "xml": "<outcome value=''>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1835.5003662109375,\r
+ "y": 993.9165649414062,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": [\r
+ [\r
+ "acf117a7.e47ff8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "af6eae51.b597d",\r
+ "type": "outcome",\r
+ "name": "other",\r
+ "xml": "<outcome value='Other'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1834.5003662109375,\r
+ "y": 1069.9165649414062,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": [\r
+ [\r
+ "526dfc55.6eeaf4"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "abc5eb21.233c78",\r
+ "type": "switchNode",\r
+ "name": "switch outputPayload",\r
+ "xml": "<switch test='`$outputPayload`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1652.5003662109375,\r
+ "y": 1029.9165649414062,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": [\r
+ [\r
+ "94ccd9bd.ce5728",\r
+ "af6eae51.b597d"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "d4fc7ba0.d97cd8",\r
+ "type": "returnSuccess",\r
+ "name": "return success with payload",\r
+ "xml": "<return status='success'>\n<parameter name='status.code' value='`$org.onap.appc.adapter.ansible.result.code`' />\n<parameter name='status.message' value='`$org.onap.appc.adapter.ansible.message`'/>\n<parameter name='payload' value='`$outputPayload`'/>",\r
+ "comments": "",\r
+ "x": 2410.5003662109375,\r
+ "y": 1053.9165649414062,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "acf117a7.e47ff8",\r
+ "type": "switchNode",\r
+ "name": "switch result code",\r
+ "xml": "<switch test=\"`$org.onap.appc.adapter.ansible.result.code`\">\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 2005.5003662109375,\r
+ "y": 993.9165649414062,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": [\r
+ [\r
+ "7b6a7dcd.0bf034",\r
+ "964b16ae.6cb568"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "526dfc55.6eeaf4",\r
+ "type": "switchNode",\r
+ "name": "switch result code",\r
+ "xml": "<switch test=\"`$org.onap.appc.adapter.ansible.result.code`\">\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 2005.5003662109375,\r
+ "y": 1069.9165649414062,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": [\r
+ [\r
+ "116f67f9.8b84e8",\r
+ "b7261460.4d2728"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "270915b4.03f91a",\r
+ "type": "returnFailure",\r
+ "name": "return failure",\r
+ "xml": "<return status='failure'>\n<parameter name='status.code' value='401' />\n<parameter name='status.message' value='`$org.onap.appc.adapter.ansible.message`' />\n",\r
+ "comments": "",\r
+ "x": 2363.5003662109375,\r
+ "y": 1009.9165649414062,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "ba208b9e.ce90f8",\r
+ "type": "returnFailure",\r
+ "name": "return failure with payload",\r
+ "xml": "<return status='failure'>\n<parameter name='status.code' value='401' />\n<parameter name='status.message' value='`$org.onap.appc.adapter.ansible.message`' />\n<parameter name='payload' value='`$outputPayload`'/>",\r
+ "comments": "",\r
+ "x": 2406.5003662109375,\r
+ "y": 1091.9165649414062,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "7b6a7dcd.0bf034",\r
+ "type": "other",\r
+ "name": "outcome 400",\r
+ "xml": "<outcome value='400'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 2193.5003662109375,\r
+ "y": 971.9165649414062,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": [\r
+ [\r
+ "1310b766.620cb9"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "964b16ae.6cb568",\r
+ "type": "outcome",\r
+ "name": "other",\r
+ "xml": "<outcome value='Other'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 2174.5003662109375,\r
+ "y": 1009.9165649414062,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": [\r
+ [\r
+ "270915b4.03f91a"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "116f67f9.8b84e8",\r
+ "type": "other",\r
+ "name": "outcome 400",\r
+ "xml": "<outcome value='400'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 2194.5003662109375,\r
+ "y": 1053.9165649414062,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": [\r
+ [\r
+ "d4fc7ba0.d97cd8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "b7261460.4d2728",\r
+ "type": "outcome",\r
+ "name": "other",\r
+ "xml": "<outcome value='Other'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 2176.5003662109375,\r
+ "y": 1091.9165649414062,\r
+ "z": "ec3deb45.e00818",\r
+ "wires": [\r
+ [\r
+ "ba208b9e.ce90f8"\r
+ ]\r
+ ]\r