[{ "id": "94bfef9f.255", "type": "dgstart", "name": "DGSTART", "outputs": 1, "x": 116.5, "y": 146.28573513031006, "z": "29922cf.42f59d4", "wires": [["497329f9.a0cd78"]] }, { "id": "f1358900.5d68d8", "type": "method", "name": "method: GetDeviceRunningConfig", "xml": "\n", "comments": "", "outputs": 1, "x": 552.9285430908203, "y": 136.7143096923828, "z": "29922cf.42f59d4", "wires": [["471dcdf0.fc2004"]] }, { "id": "497329f9.a0cd78", "type": "service-logic", "name": "APPC 4.0.0", "module": "APPC", "version": "3.1.0", "comments": "", "xml": "", "outputs": 1, "x": 307.5, "y": 144.28573513031006, "z": "29922cf.42f59d4", "wires": [["f1358900.5d68d8"]] }, { "id": "684c9627.5f6318", "type": "set", "name": "set Request Parameters", "xml": "\n\n\n\n\n\n\n\n", "comments": "", "x": 478.8334197998047, "y": 215.28573083877563, "z": "29922cf.42f59d4", "wires": [] }, { "id": "26aeca14.cd8d26", "type": "execute", "name": "execute: Get Rest Configuration", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 612.5, "y": 560.2857351303101, "z": "29922cf.42f59d4", "wires": [["761073a7.72105c", "53dfa016.9b377", "9d75f86d.fcf6f8"]] }, { "id": "d1c68a25.bb7f48", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", "x": 1913.5000381469727, "y": 670.2857513427734, "z": "29922cf.42f59d4", "wires": [] }, { "id": "761073a7.72105c", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 869.5, "y": 628.2857351303101, "z": "29922cf.42f59d4", "wires": [["980ae7de.429418"]] }, { "id": "60cadb73.4dfd94", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 892.5, "y": 680.2857351303101, "z": "29922cf.42f59d4", "wires": [["acc3d980.4c3ae8"]] }, { "id": "acc3d980.4c3ae8", "type": "returnSuccess", "name": "return success", "xml": "\n\n", "comments": "", "x": 1121.5, "y": 668.2857351303101, "z": "29922cf.42f59d4", "wires": [] }, { "id": "53dfa016.9b377", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 708.5, "y": 680.2857351303101, "z": "29922cf.42f59d4", "wires": [["60cadb73.4dfd94"]] }, { "id": "980ae7de.429418", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1700.5000343322754, "y": 660.2857999801636, "z": "29922cf.42f59d4", "wires": [["d1c68a25.bb7f48"]] }, { "id": "471dcdf0.fc2004", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 209.5, "y": 214.28573513031006, "z": "29922cf.42f59d4", "wires": [["684c9627.5f6318", "41b7f9d9.1f5548"]] }, { "id": "2b20bd30.589cf2", "type": "outcome", "name": "RESTCONF-XML", "xml": "\n", "comments": "", "outputs": 1, "x": 254.5, "y": 561.2857351303101, "z": "29922cf.42f59d4", "wires": [["389980f2.b63a1"]] }, { "id": "389980f2.b63a1", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 414.5, "y": 512.2857351303101, "z": "29922cf.42f59d4", "wires": [["26aeca14.cd8d26"]] }, { "id": "41b7f9d9.1f5548", "type": "switchNode", "name": "switch : Protocol", "xml": "\n", "comments": "", "outputs": 1, "x": 84.5, "y": 316.28573513031006, "z": "29922cf.42f59d4", "wires": [["2b20bd30.589cf2", "f73b901b.430dd", "efce9311.3ec9c", "4ba100a2.2d875", "a98dd406.ae1e38", "ecf33fc3.b2ebf"]] }, { "id": "f73b901b.430dd", "type": "outcome", "name": "CLI", "xml": "\n", "comments": "", "outputs": 1, "x": 278.5, "y": 317.28573513031006, "z": "29922cf.42f59d4", "wires": [["457eeb81.2f69d4"]] }, { "id": "f7691378.c379f", "type": "get-resource", "name": "get-resource GET_CONFIG_TEMPLATE", "xml": "\n", "comments": "", "outputs": 1, "x": 662.4999694824219, "y": 295.28573513031006, "z": "29922cf.42f59d4", "wires": [["c3dc6e3.0cd7a9", "e88ef92c.05b908"]] }, { "id": "457eeb81.2f69d4", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 418.4999694824219, "y": 318.28573513031006, "z": "29922cf.42f59d4", "wires": [["f7691378.c379f", "213364e.2f7799c"]] }, { "id": "e5ea27da.229d78", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n\t", "comments": "", "x": 1239.4999694824219, "y": 322.28573513031006, "z": "29922cf.42f59d4", "wires": [] }, { "id": "a81acdf3.2286e", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1068.4999694824219, "y": 323.28573513031006, "z": "29922cf.42f59d4", "wires": [["e5ea27da.229d78"]] }, { "id": "c179e600.916e38", "type": "returnSuccess", "name": "return success", "xml": "\n\n", "comments": "", "x": 1115.5, "y": 538.2857837677002, "z": "29922cf.42f59d4", "wires": [] }, { "id": "213364e.2f7799c", "type": "execute", "name": "execute: Get CLI RunningConfig", "xml": "\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 627.5000152587891, "y": 384.2857475280762, "z": "29922cf.42f59d4", "wires": [["58c05e0d.ca719", "c2bf0f18.b66bd", "d533b203.44ac2"]] }, { "id": "aa72dd53.d34a6", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 894.5, "y": 483.2857961654663, "z": "29922cf.42f59d4", "wires": [["c179e600.916e38"]] }, { "id": "c3dc6e3.0cd7a9", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 915.4999694824219, "y": 335.28573513031006, "z": "29922cf.42f59d4", "wires": [["a81acdf3.2286e"]] }, { "id": "58c05e0d.ca719", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 720.5, "y": 481.2857961654663, "z": "29922cf.42f59d4", "wires": [["aa72dd53.d34a6"]] }, { "id": "9d75f86d.fcf6f8", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 878.5, "y": 583.2857351303101, "z": "29922cf.42f59d4", "wires": [["980ae7de.429418"]] }, { "id": "e88ef92c.05b908", "type": "not-found", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 914.4999694824219, "y": 264.28573513031006, "z": "29922cf.42f59d4", "wires": [["a81acdf3.2286e"]] }, { "id": "c2bf0f18.b66bd", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 897.5000076293945, "y": 399.28572845458984, "z": "29922cf.42f59d4", "wires": [["468136ac.050fe8"]] }, { "id": "d533b203.44ac2", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 888.5, "y": 438.28573513031006, "z": "29922cf.42f59d4", "wires": [["980ae7de.429418"]] }, { "id": "4d537984.fce5b8", "type": "comment", "name": "", "info": "", "comments": "", "x": 795.4999694824219, "y": 76.28573513031006, "z": "29922cf.42f59d4", "wires": [] }, { "id": "efce9311.3ec9c", "type": "outcome", "name": "NETCONF-XML", "xml": "\n", "comments": "", "outputs": 1, "x": 189.5, "y": 724.2857351303101, "z": "29922cf.42f59d4", "wires": [["19cc4b03.d7c245"]] }, { "id": "19cc4b03.d7c245", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 361.5, "y": 724.2857351303101, "z": "29922cf.42f59d4", "wires": [["114625c5.4c47da"]] }, { "id": "114625c5.4c47da", "type": "execute", "name": "execute: Get XML RunningConfig", "xml": "\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 617.5000305175781, "y": 752.0000581741333, "z": "29922cf.42f59d4", "wires": [["d9933637.fdfbe8", "d8407e19.b2ae5", "8f1de84f.6cbdc8"]] }, { "id": "d9933637.fdfbe8", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 917.5, "y": 735.2857351303101, "z": "29922cf.42f59d4", "wires": [["468136ac.050fe8"]] }, { "id": "d8407e19.b2ae5", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 918.5, "y": 784.2857351303101, "z": "29922cf.42f59d4", "wires": [["980ae7de.429418"]] }, { "id": "4ba100a2.2d875", "type": "outcome", "name": "RESTCONF", "xml": "\n", "comments": "", "outputs": 1, "x": 266.5, "y": 486.28573513031006, "z": "29922cf.42f59d4", "wires": [["389980f2.b63a1"]] }, { "id": "8f1de84f.6cbdc8", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 738.5, "y": 832.2857351303101, "z": "29922cf.42f59d4", "wires": [["9b1018a5.1ea1b8"]] }, { "id": "9b1018a5.1ea1b8", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 914.5, "y": 831.2857351303101, "z": "29922cf.42f59d4", "wires": [["5238f474.e44b5c"]] }, { "id": "5238f474.e44b5c", "type": "returnSuccess", "name": "return success", "xml": "\n\n", "comments": "", "x": 1119.1669387817383, "y": 829.2857484817505, "z": "29922cf.42f59d4", "wires": [] }, { "id": "a98dd406.ae1e38", "type": "outcome", "name": "CHEF", "xml": "\n", "comments": "", "outputs": 1, "x": 160.5, "y": 821.2857351303101, "z": "29922cf.42f59d4", "wires": [["93385fe7.e8392"]] }, { "id": "ea521b2b.c10e68", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 373.49999237060547, "y": 868.952395439148, "z": "29922cf.42f59d4", "wires": [["3ca78413.d1069c"]] }, { "id": "3ca78413.d1069c", "type": "execute", "name": "execute: getChefRunningConfig", "xml": "\n\n\n\n\n", "comments": "", "outputs": 1, "x": 609.6428680419922, "y": 913.1430015563965, "z": "29922cf.42f59d4", "wires": [["4c13e30f.d81abc", "6edce4de.9ea51c", "865d288e.79d5d8"]] }, { "id": "865d288e.79d5d8", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 804.2142944335938, "y": 1009.42857837677, "z": "29922cf.42f59d4", "wires": [["9bc470b3.2ff51"]] }, { "id": "9bc470b3.2ff51", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1103.1667976379395, "y": 1043.952380180359, "z": "29922cf.42f59d4", "wires": [["4cf92959.cfebc8"]] }, { "id": "6edce4de.9ea51c", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 911.500129699707, "y": 945.2858009338379, "z": "29922cf.42f59d4", "wires": [[]] }, { "id": "4c13e30f.d81abc", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 910.500129699707, "y": 896.2858009338379, "z": "29922cf.42f59d4", "wires": [["6d388b53.b092e4"]] }, { "id": "4cf92959.cfebc8", "type": "returnSuccess", "name": "return success", "xml": "\n\n", "comments": "", "x": 1339.500144958496, "y": 1047.6190533638, "z": "29922cf.42f59d4", "wires": [] }, { "id": "6d388b53.b092e4", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1086.500129699707, "y": 900.2858009338379, "z": "29922cf.42f59d4", "wires": [["88bb55d0.d73b28"]] }, { "id": "88bb55d0.d73b28", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n\n", "comments": "", "x": 1236.8334503173828, "y": 880.4287014007568, "z": "29922cf.42f59d4", "wires": [] }, { "id": "b641b4ab.bd2f58", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", "x": 1425.5, "y": 446.28573513031006, "z": "29922cf.42f59d4", "wires": [] }, { "id": "468136ac.050fe8", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1253.5, "y": 450.28573513031006, "z": "29922cf.42f59d4", "wires": [["b641b4ab.bd2f58"]] }, { "id": "ecf33fc3.b2ebf", "type": "outcome", "name": " Ansible", "xml": "\n", "comments": "", "outputs": 1, "x": 134.94049835205078, "y": 939.0120496749878, "z": "29922cf.42f59d4", "wires": [["36381aaa.232fa6"]] }, { "id": "93385fe7.e8392", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 321.08331298828125, "y": 1000.8689870834351, "z": "29922cf.42f59d4", "wires": [["28a7f80c.1bcbb8"]] }, { "id": "28a7f80c.1bcbb8", "type": "call", "name": "call GetTemplateConfig_Chef", "xml": "\n", "comments": "", "outputs": 1, "x": 539.8928527832031, "y": 1045.8692655563354, "z": "29922cf.42f59d4", "wires": [["9f06d6d9.fb9738", "e0ce4934.759568", "549741e8.f5fc1"]] }, { "id": "9129b200.1a41a", "type": "call", "name": "call GetTemplateConfig_Ansible", "xml": "\n", "comments": "", "outputs": 1, "x": 505.60706329345703, "y": 1283.011887550354, "z": "29922cf.42f59d4", "wires": [["67887719.98cd58", "2a2ae29d.92c9ce", "883aacc0.c3db4"]] }, { "id": "e0ce4934.759568", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 630.3690185546875, "y": 1143.2500557899475, "z": "29922cf.42f59d4", "wires": [["980ae7de.429418"]] }, { "id": "9f06d6d9.fb9738", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 629.3690185546875, "y": 1094.2500557899475, "z": "29922cf.42f59d4", "wires": [["489ea315.c3ed8c"]] }, { "id": "489ea315.c3ed8c", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 805.3690185546875, "y": 1098.2500557899475, "z": "29922cf.42f59d4", "wires": [["81e09063.6dd78"]] }, { "id": "81e09063.6dd78", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n\n", "comments": "", "x": 1045.3690185546875, "y": 1091.2500557899475, "z": "29922cf.42f59d4", "wires": [] }, { "id": "549741e8.f5fc1", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 568.7023315429688, "y": 1216.583429813385, "z": "29922cf.42f59d4", "wires": [["e25f0226.6a041"]] }, { "id": "e25f0226.6a041", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 731.7023315429688, "y": 1216.583429813385, "z": "29922cf.42f59d4", "wires": [["5e274de2.7cd6a4"]] }, { "id": "5e274de2.7cd6a4", "type": "returnSuccess", "name": "return success", "xml": "\n\n\n\n\n", "comments": "", "x": 881.8451843261719, "y": 1195.7260999679565, "z": "29922cf.42f59d4", "wires": [] }, { "id": "36381aaa.232fa6", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 317.27384185791016, "y": 1198.0118017196655, "z": "29922cf.42f59d4", "wires": [["9129b200.1a41a"]] }, { "id": "2a2ae29d.92c9ce", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 738.9403610229492, "y": 1348.0119047164917, "z": "29922cf.42f59d4", "wires": [["980ae7de.429418"]] }, { "id": "67887719.98cd58", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 737.9403610229492, "y": 1299.0119047164917, "z": "29922cf.42f59d4", "wires": [["b615152c.d34648"]] }, { "id": "b615152c.d34648", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 913.9403610229492, "y": 1303.0119047164917, "z": "29922cf.42f59d4", "wires": [["6194ee24.2cc39"]] }, { "id": "6194ee24.2cc39", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n\n", "comments": "", "x": 1105.9403381347656, "y": 1296.0119123458862, "z": "29922cf.42f59d4", "wires": [] }, { "id": "883aacc0.c3db4", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 677.2736740112305, "y": 1421.3452787399292, "z": "29922cf.42f59d4", "wires": [["e5cfa4d.8698f58"]] }, { "id": "e5cfa4d.8698f58", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 840.2736740112305, "y": 1421.3452787399292, "z": "29922cf.42f59d4", "wires": [["18a16323.e5a8ed"]] }, { "id": "18a16323.e5a8ed", "type": "returnSuccess", "name": "return success", "xml": "\n\n\n\n\n", "comments": "", "x": 1029.2736282348633, "y": 1423.345359802246, "z": "29922cf.42f59d4", "wires": [] }]