[ { "id": "5f50727e.7a0a6c", "type": "dgstart", "name": "DGSTART", "outputs": 1, "x": 162, "y": 117, "z": "aaa9f907.0834a8", "wires": [ [ "e654bc3d.74fbb" ] ] }, { "id": "2b40968d.ab629a", "type": "method", "name": "method: GetDeviceRunningConfig", "xml": "\n", "comments": "", "outputs": 1, "x": 598.4285430908203, "y": 107.42857456207275, "z": "aaa9f907.0834a8", "wires": [ [ "959facc2.b56d1" ] ] }, { "id": "e654bc3d.74fbb", "type": "service-logic", "name": "APPC 4.0.0", "module": "APPC", "version": "3.1.0", "comments": "", "xml": "", "outputs": 1, "x": 353, "y": 115, "z": "aaa9f907.0834a8", "wires": [ [ "2b40968d.ab629a" ] ] }, { "id": "35a488e.66b5c78", "type": "set", "name": "set Request Parameters", "xml": "\n\n\n\n\n\n\n\n", "comments": "", "x": 524.3334197998047, "y": 185.99999570846558, "z": "aaa9f907.0834a8", "wires": [] }, { "id": "df8c5a7b.dd26a8", "type": "execute", "name": "execute: Get Rest Configuration", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 658, "y": 531, "z": "aaa9f907.0834a8", "wires": [ [ "1ef3f92e.77bee7", "b15369f7.e71488", "afa3c121.5b7f1" ] ] }, { "id": "6d6d9155.81b31", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", "x": 1959.0000381469727, "y": 641.0000162124634, "z": "aaa9f907.0834a8", "wires": [] }, { "id": "1ef3f92e.77bee7", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 915, "y": 599, "z": "aaa9f907.0834a8", "wires": [ [ "68f17483.13477c" ] ] }, { "id": "da46d5b4.c39698", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 938, "y": 651, "z": "aaa9f907.0834a8", "wires": [ [ "8743fbd8.ed0748" ] ] }, { "id": "8743fbd8.ed0748", "type": "returnSuccess", "name": "return success", "xml": "\n\n", "comments": "", "x": 1167, "y": 639, "z": "aaa9f907.0834a8", "wires": [] }, { "id": "b15369f7.e71488", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 754, "y": 651, "z": "aaa9f907.0834a8", "wires": [ [ "da46d5b4.c39698" ] ] }, { "id": "68f17483.13477c", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1746.0000343322754, "y": 631.0000648498535, "z": "aaa9f907.0834a8", "wires": [ [ "6d6d9155.81b31" ] ] }, { "id": "959facc2.b56d1", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 255, "y": 185, "z": "aaa9f907.0834a8", "wires": [ [ "35a488e.66b5c78", "6bc3503b.3f789" ] ] }, { "id": "a37300e4.819ff", "type": "outcome", "name": "RESTCONF-XML", "xml": "\n", "comments": "", "outputs": 1, "x": 300, "y": 532, "z": "aaa9f907.0834a8", "wires": [ [ "a8ce2a40.6697c8" ] ] }, { "id": "a8ce2a40.6697c8", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 460, "y": 483, "z": "aaa9f907.0834a8", "wires": [ [ "df8c5a7b.dd26a8" ] ] }, { "id": "6bc3503b.3f789", "type": "switchNode", "name": "switch : Protocol", "xml": "\n", "comments": "", "outputs": 1, "x": 130, "y": 287, "z": "aaa9f907.0834a8", "wires": [ [ "a37300e4.819ff", "1b94eb1a.378b65", "935a8242.99721", "47f59f7d.0d21c", "2855e5f.b0a0a1a", "5c3f7224.e7bfdc", "cf6bb3bf.5613b" ] ] }, { "id": "1b94eb1a.378b65", "type": "outcome", "name": "CLI", "xml": "\n", "comments": "", "outputs": 1, "x": 324, "y": 288, "z": "aaa9f907.0834a8", "wires": [ [ "88b20ed9.99e4c" ] ] }, { "id": "f9f576ad.2c49c8", "type": "get-resource", "name": "get-resource GET_CONFIG_TEMPLATE", "xml": "\n", "comments": "", "outputs": 1, "x": 707.9999694824219, "y": 266, "z": "aaa9f907.0834a8", "wires": [ [ "71cb18ca.264698", "6d16099a.f50a08" ] ] }, { "id": "88b20ed9.99e4c", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 463.9999694824219, "y": 289, "z": "aaa9f907.0834a8", "wires": [ [ "f9f576ad.2c49c8", "df74b79d.a64fe8" ] ] }, { "id": "5f4ce45b.77a3dc", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n\t", "comments": "", "x": 1284.9999694824219, "y": 293, "z": "aaa9f907.0834a8", "wires": [] }, { "id": "faf02c25.d5151", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1113.9999694824219, "y": 294, "z": "aaa9f907.0834a8", "wires": [ [ "5f4ce45b.77a3dc" ] ] }, { "id": "cb69479b.80e9c8", "type": "returnSuccess", "name": "return success", "xml": "\n\n", "comments": "", "x": 1161, "y": 509.00004863739014, "z": "aaa9f907.0834a8", "wires": [] }, { "id": "df74b79d.a64fe8", "type": "execute", "name": "execute: Get CLI RunningConfig", "xml": "\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 673.0000152587891, "y": 355.0000123977661, "z": "aaa9f907.0834a8", "wires": [ [ "8e7da4ab.4d4868", "e71d0c2d.af144", "5469adb9.e96f84" ] ] }, { "id": "cc7baf11.3e467", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 940, "y": 454.00006103515625, "z": "aaa9f907.0834a8", "wires": [ [ "cb69479b.80e9c8" ] ] }, { "id": "71cb18ca.264698", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 960.9999694824219, "y": 306, "z": "aaa9f907.0834a8", "wires": [ [ "faf02c25.d5151" ] ] }, { "id": "8e7da4ab.4d4868", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 766, "y": 452.00006103515625, "z": "aaa9f907.0834a8", "wires": [ [ "cc7baf11.3e467" ] ] }, { "id": "afa3c121.5b7f1", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 924, "y": 554, "z": "aaa9f907.0834a8", "wires": [ [ "68f17483.13477c" ] ] }, { "id": "6d16099a.f50a08", "type": "not-found", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 959.9999694824219, "y": 235, "z": "aaa9f907.0834a8", "wires": [ [ "faf02c25.d5151" ] ] }, { "id": "e71d0c2d.af144", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 943.0000076293945, "y": 369.9999933242798, "z": "aaa9f907.0834a8", "wires": [ [ "ee5dec67.04732" ] ] }, { "id": "5469adb9.e96f84", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 934, "y": 409, "z": "aaa9f907.0834a8", "wires": [ [ "68f17483.13477c" ] ] }, { "id": "4937716.990be9", "type": "comment", "name": "", "info": "", "comments": "", "x": 840.9999694824219, "y": 47, "z": "aaa9f907.0834a8", "wires": [] }, { "id": "935a8242.99721", "type": "outcome", "name": "NETCONF-XML", "xml": "\n", "comments": "", "outputs": 1, "x": 235, "y": 695, "z": "aaa9f907.0834a8", "wires": [ [ "bd0cb1b.7ea3d5" ] ] }, { "id": "bd0cb1b.7ea3d5", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 407, "y": 695, "z": "aaa9f907.0834a8", "wires": [ [ "940d203d.4c356" ] ] }, { "id": "940d203d.4c356", "type": "execute", "name": "execute: Get XML RunningConfig", "xml": "\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 663.0000305175781, "y": 722.7143230438232, "z": "aaa9f907.0834a8", "wires": [ [ "c22d359b.d6e578", "41dcdfec.eae44", "fe26a5fb.5fcbe8" ] ] }, { "id": "c22d359b.d6e578", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 963, "y": 706, "z": "aaa9f907.0834a8", "wires": [ [ "ee5dec67.04732" ] ] }, { "id": "41dcdfec.eae44", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 964, "y": 755, "z": "aaa9f907.0834a8", "wires": [ [ "68f17483.13477c" ] ] }, { "id": "47f59f7d.0d21c", "type": "outcome", "name": "RESTCONF", "xml": "\n", "comments": "", "outputs": 1, "x": 312, "y": 457, "z": "aaa9f907.0834a8", "wires": [ [ "a8ce2a40.6697c8" ] ] }, { "id": "fe26a5fb.5fcbe8", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 784, "y": 803, "z": "aaa9f907.0834a8", "wires": [ [ "a376462d.7ca1f8" ] ] }, { "id": "a376462d.7ca1f8", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 960, "y": 802, "z": "aaa9f907.0834a8", "wires": [ [ "557c146c.01703c" ] ] }, { "id": "557c146c.01703c", "type": "returnSuccess", "name": "return success", "xml": "\n\n", "comments": "", "x": 1164.6669387817383, "y": 800.0000133514404, "z": "aaa9f907.0834a8", "wires": [] }, { "id": "2855e5f.b0a0a1a", "type": "outcome", "name": "CHEF", "xml": "\n", "comments": "", "outputs": 1, "x": 206, "y": 792, "z": "aaa9f907.0834a8", "wires": [ [ "e548945.c96db68" ] ] }, { "id": "243be507.25590a", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 418.99999237060547, "y": 839.6666603088379, "z": "aaa9f907.0834a8", "wires": [ [ "b34a875c.2ef438" ] ] }, { "id": "b34a875c.2ef438", "type": "execute", "name": "execute: getChefRunningConfig", "xml": "\n\n\n\n\n", "comments": "", "outputs": 1, "x": 655.1428680419922, "y": 883.8572664260864, "z": "aaa9f907.0834a8", "wires": [ [ "1bc03f81.ad7c", "e23ac302.4d2ed", "8c7a764a.a11bd8" ] ] }, { "id": "8c7a764a.a11bd8", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 849.7142944335938, "y": 980.14284324646, "z": "aaa9f907.0834a8", "wires": [ [ "a0f13048.149d4" ] ] }, { "id": "a0f13048.149d4", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1148.6667976379395, "y": 1014.6666450500488, "z": "aaa9f907.0834a8", "wires": [ [ "199a89c0.534d86" ] ] }, { "id": "e23ac302.4d2ed", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 957.000129699707, "y": 916.0000658035278, "z": "aaa9f907.0834a8", "wires": [ [] ] }, { "id": "1bc03f81.ad7c", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 956.000129699707, "y": 867.0000658035278, "z": "aaa9f907.0834a8", "wires": [ [ "a0d0193b.c46688" ] ] }, { "id": "199a89c0.534d86", "type": "returnSuccess", "name": "return success", "xml": "\n\n", "comments": "", "x": 1385.000144958496, "y": 1018.33331823349, "z": "aaa9f907.0834a8", "wires": [] }, { "id": "a0d0193b.c46688", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1132.000129699707, "y": 871.0000658035278, "z": "aaa9f907.0834a8", "wires": [ [ "87af55fa.73a128" ] ] }, { "id": "87af55fa.73a128", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n\n", "comments": "", "x": 1282.3334503173828, "y": 851.1429662704468, "z": "aaa9f907.0834a8", "wires": [] }, { "id": "a39ef07c.ac9ad", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", "x": 1471, "y": 417, "z": "aaa9f907.0834a8", "wires": [] }, { "id": "ee5dec67.04732", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1299, "y": 421, "z": "aaa9f907.0834a8", "wires": [ [ "a39ef07c.ac9ad" ] ] }, { "id": "5c3f7224.e7bfdc", "type": "outcome", "name": " Ansible", "xml": "\n", "comments": "", "outputs": 1, "x": 180.44049835205078, "y": 909.7263145446777, "z": "aaa9f907.0834a8", "wires": [ [ "1778d67d.1f811a" ] ] }, { "id": "e548945.c96db68", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 366.58331298828125, "y": 971.583251953125, "z": "aaa9f907.0834a8", "wires": [ [ "6a9b0e78.b7d2e" ] ] }, { "id": "6a9b0e78.b7d2e", "type": "call", "name": "call GetTemplateConfig_Chef", "xml": "\n", "comments": "", "outputs": 1, "x": 585.3928527832031, "y": 1016.5835304260254, "z": "aaa9f907.0834a8", "wires": [ [ "8b28adda.36ce8", "27133a0f.123c56", "ed43cd16.7a39f" ] ] }, { "id": "8a50e153.0677f", "type": "call", "name": "call GetTemplateConfig_Ansible", "xml": "\n", "comments": "", "outputs": 1, "x": 551.107063293457, "y": 1253.726152420044, "z": "aaa9f907.0834a8", "wires": [ [ "18a59cfe.11d2a3", "b68f0106.b83e1", "4a3b5fbe.b99de" ] ] }, { "id": "27133a0f.123c56", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 675.8690185546875, "y": 1113.9643206596375, "z": "aaa9f907.0834a8", "wires": [ [ "68f17483.13477c" ] ] }, { "id": "8b28adda.36ce8", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 674.8690185546875, "y": 1064.9643206596375, "z": "aaa9f907.0834a8", "wires": [ [ "116c0671.d0a36a" ] ] }, { "id": "116c0671.d0a36a", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 850.8690185546875, "y": 1068.9643206596375, "z": "aaa9f907.0834a8", "wires": [ [ "850ccc0e.dd65a" ] ] }, { "id": "850ccc0e.dd65a", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n\n", "comments": "", "x": 1090.8690185546875, "y": 1061.9643206596375, "z": "aaa9f907.0834a8", "wires": [] }, { "id": "ed43cd16.7a39f", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 614.2023315429688, "y": 1187.297694683075, "z": "aaa9f907.0834a8", "wires": [ [ "6c819002.b9a78" ] ] }, { "id": "6c819002.b9a78", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 777.2023315429688, "y": 1187.297694683075, "z": "aaa9f907.0834a8", "wires": [ [ "e5c182da.8fd39" ] ] }, { "id": "e5c182da.8fd39", "type": "returnSuccess", "name": "return success", "xml": "\n\n\n\n\n", "comments": "", "x": 927.3451843261719, "y": 1166.4403648376465, "z": "aaa9f907.0834a8", "wires": [] }, { "id": "1778d67d.1f811a", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 362.77384185791016, "y": 1168.7260665893555, "z": "aaa9f907.0834a8", "wires": [ [ "8a50e153.0677f" ] ] }, { "id": "b68f0106.b83e1", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 784.4403610229492, "y": 1318.7261695861816, "z": "aaa9f907.0834a8", "wires": [ [ "68f17483.13477c" ] ] }, { "id": "18a59cfe.11d2a3", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 783.4403610229492, "y": 1269.7261695861816, "z": "aaa9f907.0834a8", "wires": [ [ "7b309971.2eec98" ] ] }, { "id": "7b309971.2eec98", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 959.4403610229492, "y": 1273.7261695861816, "z": "aaa9f907.0834a8", "wires": [ [ "ac37b56e.16a288" ] ] }, { "id": "ac37b56e.16a288", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n\n", "comments": "", "x": 1151.4403381347656, "y": 1266.7261772155762, "z": "aaa9f907.0834a8", "wires": [] }, { "id": "4a3b5fbe.b99de", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 722.7736740112305, "y": 1392.0595436096191, "z": "aaa9f907.0834a8", "wires": [ [ "b7eb4e19.d63b1" ] ] }, { "id": "b7eb4e19.d63b1", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 885.7736740112305, "y": 1392.0595436096191, "z": "aaa9f907.0834a8", "wires": [ [ "abbdcc7f.094e2" ] ] }, { "id": "abbdcc7f.094e2", "type": "returnSuccess", "name": "return success", "xml": "\n\n\n\n\n", "comments": "", "x": 1074.7736282348633, "y": 1394.059624671936, "z": "aaa9f907.0834a8", "wires": [] }, { "id": "cf6bb3bf.5613b", "type": "outcome", "name": " Saltstack", "xml": "\n", "comments": "", "outputs": 1, "x": 153, "y": 1015, "z": "aaa9f907.0834a8", "wires": [ [ "d62e6f66.3a077" ] ] }, { "id": "d62e6f66.3a077", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 322.3333435058594, "y": 1398.9997520446777, "z": "aaa9f907.0834a8", "wires": [ [ "c742f77a.7a9c08" ] ] }, { "id": "c742f77a.7a9c08", "type": "call", "name": "call GetTemplateConfig_Ansible", "xml": "\n", "comments": "", "outputs": 1, "x": 510.66656494140625, "y": 1483.9998378753662, "z": "aaa9f907.0834a8", "wires": [ [ "626090db.398aa", "585a3384.af8cac", "98a218c8.7bc388" ] ] }, { "id": "626090db.398aa", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 742.9998626708984, "y": 1499.999855041504, "z": "aaa9f907.0834a8", "wires": [ [ "59822d97.07a334" ] ] }, { "id": "585a3384.af8cac", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 734.9998779296875, "y": 1550.9998779296875, "z": "aaa9f907.0834a8", "wires": [ [ "68f17483.13477c" ] ] }, { "id": "98a218c8.7bc388", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 682.3331756591797, "y": 1622.3332290649414, "z": "aaa9f907.0834a8", "wires": [ [ "42419a01.ee0414" ] ] }, { "id": "42419a01.ee0414", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 845.3331756591797, "y": 1622.3332290649414, "z": "aaa9f907.0834a8", "wires": [ [ "a54aa26b.886d8" ] ] }, { "id": "59822d97.07a334", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 918.9998626708984, "y": 1503.999855041504, "z": "aaa9f907.0834a8", "wires": [ [ "d4cbb126.4bbaa" ] ] }, { "id": "d4cbb126.4bbaa", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n\n", "comments": "", "x": 1110.9998397827148, "y": 1496.9998626708984, "z": "aaa9f907.0834a8", "wires": [] }, { "id": "a54aa26b.886d8", "type": "returnSuccess", "name": "return success", "xml": "\n\n\n\n\n", "comments": "", "x": 1034.3331298828125, "y": 1624.3333101272583, "z": "aaa9f907.0834a8", "wires": [] } ]