[ { "id": "b0f9211a.8565b", "type": "dgstart", "name": "DGSTART", "outputs": 1, "x": 105, "y": 38, "z": "e89a08c1.a81ec8", "wires": [ [ "699a5b4e.9b3424" ] ] }, { "id": "699a5b4e.9b3424", "type": "service-logic", "name": "APPC 4.0.0", "module": "APPC", "version": "4.0.0", "comments": "", "xml": "", "outputs": 1, "x": 268, "y": 28, "z": "e89a08c1.a81ec8", "wires": [ [ "b5f8776.2cb9d08" ] ] }, { "id": "b5f8776.2cb9d08", "type": "method", "name": "method Generic_Configure", "xml": "\n", "comments": "", "outputs": 1, "x": 483, "y": 20, "z": "e89a08c1.a81ec8", "wires": [ [ "c8da0de1.45978" ] ] }, { "id": "c8da0de1.45978", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 102, "y": 163.33332538604736, "z": "e89a08c1.a81ec8", "wires": [ [ "76e59cfc.5f7fd4", "9ac0661e.7b3d", "de144a77.072fa", "76000bcb.0030c4", "e735dcb3.3976b8", "c495eaeb.1027f8", "ba117359.6eb8e8", "8dc5295f.7416" ] ] }, { "id": "76e59cfc.5f7fd4", "type": "call", "name": "call: DownloadConfig", "xml": "", "comments": "", "outputs": 1, "x": 325.5872802734375, "y": 526.5873565673828, "z": "e89a08c1.a81ec8", "wires": [ [ "bec90611.274c8", "c8608cf4.c7b0b8", "edda4be2.6e2648" ] ] }, { "id": "bec90611.274c8", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 597.9523620605469, "y": 444.68251037597656, "z": "e89a08c1.a81ec8", "wires": [ [ "ac9b5f59.4e86f8" ] ] }, { "id": "c8608cf4.c7b0b8", "type": "failure", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 614.9166984558105, "y": 543.5001087188721, "z": "e89a08c1.a81ec8", "wires": [ [ "afea7253.f346a" ] ] }, { "id": "edda4be2.6e2648", "type": "success", "name": " success", "xml": "", "comments": "", "outputs": 1, "x": 563.2500114440918, "y": 735.8333644866943, "z": "e89a08c1.a81ec8", "wires": [ [ "afbcbd37.a519b" ] ] }, { "id": "ac9b5f59.4e86f8", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 802.3332824707031, "y": 433.1905059814453, "z": "e89a08c1.a81ec8", "wires": [ [ "2c2b8553.7799aa", "86d71d06.bd08c", "8dd523f9.336fd8" ] ] }, { "id": "afea7253.f346a", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 797.8333282470703, "y": 588.6667346954346, "z": "e89a08c1.a81ec8", "wires": [ [ "1b0dc446.a2656c" ] ] }, { "id": "afbcbd37.a519b", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 769.2500114440918, "y": 727.0833644866943, "z": "e89a08c1.a81ec8", "wires": [ [ "c938aa48.dcd3a8", "95955f25.02697", "2f0feda0.bacb3a", "553a35f.e4a004c" ] ] }, { "id": "2c2b8553.7799aa", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 1065.2222938537598, "y": 352.5555419921875, "z": "e89a08c1.a81ec8", "wires": [ [] ] }, { "id": "1b0dc446.a2656c", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n\t", "comments": "", "x": 1201.2500228881836, "y": 613.4166736602783, "z": "e89a08c1.a81ec8", "wires": [] }, { "id": "c938aa48.dcd3a8", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 1059.750015258789, "y": 722.8333601951599, "z": "e89a08c1.a81ec8", "wires": [ [] ] }, { "id": "86d71d06.bd08c", "type": "returnFailure", "name": "return failure", "xml": "\n\t", "comments": "", "x": 1081.777847290039, "y": 516.1110925674438, "z": "e89a08c1.a81ec8", "wires": [] }, { "id": "9ac0661e.7b3d", "type": "set", "name": "set Download params", "xml": "\n\n\n\n\n\n\n", "comments": "", "x": 347.4602966308594, "y": 424.2538604736328, "z": "e89a08c1.a81ec8", "wires": [] }, { "id": "95955f25.02697", "type": "set", "name": "set error-code 400 and message", "xml": "\n\n\n", "comments": "", "x": 1077.583267211914, "y": 674.0000476837158, "z": "e89a08c1.a81ec8", "wires": [] }, { "id": "e3d10299.5519e8", "type": "comment", "name": "ConfigCompAdaptor resets error code for success cases", "info": "", "comments": "", "x": 1431.7500305175781, "y": 671.0000514984131, "z": "e89a08c1.a81ec8", "wires": [] }, { "id": "de144a77.072fa", "type": "execute", "name": "execute saveTxLog", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 439.98406982421875, "y": 141.20639038085938, "z": "e89a08c1.a81ec8", "wires": [ [ "8db27e16.957fb" ] ] }, { "id": "2f0feda0.bacb3a", "type": "execute", "name": "execute saveTxLog", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 1060.000015258789, "y": 794.4166793823242, "z": "e89a08c1.a81ec8", "wires": [ [ "be65d4b2.0f598" ] ] }, { "id": "f41ab2e3.c61a18", "type": "execute", "name": "execute saveTxLog", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 1857.8889350891113, "y": 518.2222175598145, "z": "e89a08c1.a81ec8", "wires": [ [] ] }, { "id": "f325ba8f.662a2", "type": "set", "name": "set tmp.message", "xml": "\n\n", "comments": "", "x": 1859.1110229492188, "y": 444.55554962158203, "z": "e89a08c1.a81ec8", "wires": [] }, { "id": "8dd523f9.336fd8", "type": "switchNode", "name": "switch: error-code", "xml": "\n", "comments": "", "outputs": 1, "x": 1090.9999084472656, "y": 423.6666316986084, "z": "e89a08c1.a81ec8", "wires": [ [ "52b728b4.72535", "9ac38973.82aa58" ] ] }, { "id": "52b728b4.72535", "type": "success", "name": "outcome: 400", "xml": "", "comments": "", "outputs": 1, "x": 1286.6666946411133, "y": 366.3333282470703, "z": "e89a08c1.a81ec8", "wires": [ [ "c34ec64f.1a02d8" ] ] }, { "id": "c34ec64f.1a02d8", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 1521.6666717529297, "y": 363.88890743255615, "z": "e89a08c1.a81ec8", "wires": [ [] ] }, { "id": "9ac38973.82aa58", "type": "success", "name": "outcome: Other", "xml": "", "comments": "", "outputs": 1, "x": 1297.6666259765625, "y": 449.11109161376953, "z": "e89a08c1.a81ec8", "wires": [ [ "268d24.c9906adc" ] ] }, { "id": "268d24.c9906adc", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 1521.1110382080078, "y": 451.2222309112549, "z": "e89a08c1.a81ec8", "wires": [ [ "f325ba8f.662a2", "f41ab2e3.c61a18" ] ] }, { "id": "aeac9862.7a823", "type": "comment", "name": "ISBC cases returns failure to stop polling", "info": "", "comments": "", "x": 1571.6665344238281, "y": 264.5555238723755, "z": "e89a08c1.a81ec8", "wires": [] }, { "id": "be65d4b2.0f598", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 1255.916648864746, "y": 790.0000534057617, "z": "e89a08c1.a81ec8", "wires": [ [ "62276952.dd6d28" ] ] }, { "id": "62276952.dd6d28", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 1429.5000267028809, "y": 791.5000534057617, "z": "e89a08c1.a81ec8", "wires": [ [] ] }, { "id": "8db27e16.957fb", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 605.6666870117188, "y": 165.6666259765625, "z": "e89a08c1.a81ec8", "wires": [ [ "74d92b55.5304dc" ] ] }, { "id": "74d92b55.5304dc", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 756.888916015625, "y": 164.5555419921875, "z": "e89a08c1.a81ec8", "wires": [ [] ] }, { "id": "553a35f.e4a004c", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 1025.000015258789, "y": 868.6665592193604, "z": "e89a08c1.a81ec8", "wires": [ [ "7854f6c7.2823e", "ebfb9352.ec50b" ] ] }, { "id": "ebfb9352.ec50b", "type": "call", "name": "call: SaveRunningConfig", "xml": "", "comments": "", "outputs": 1, "x": 1284.750015258789, "y": 867.4999322891235, "z": "e89a08c1.a81ec8", "wires": [ [ "377b00f2.109a08" ] ] }, { "id": "7854f6c7.2823e", "type": "switchNode", "name": "switch: request-action", "xml": "\n", "comments": "", "outputs": 1, "x": 1239.4998970031738, "y": 959.1665554046631, "z": "e89a08c1.a81ec8", "wires": [ [ "16e33ba.c1e34c4", "25348bc1.fddc5c" ] ] }, { "id": "16e33ba.c1e34c4", "type": "other", "name": "Configure", "xml": "", "comments": "", "outputs": 1, "x": 1486.749900817871, "y": 949.0831813812256, "z": "e89a08c1.a81ec8", "wires": [ [ "15d9940.14ffcec" ] ] }, { "id": "25348bc1.fddc5c", "type": "other", "name": "ConfigScale", "xml": "", "comments": "", "outputs": 1, "x": 1491.5000228881836, "y": 1016.1665563583374, "z": "e89a08c1.a81ec8", "wires": [ [ "15d9940.14ffcec" ] ] }, { "id": "15d9940.14ffcec", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 1768.9165344238281, "y": 996.2499361038208, "z": "e89a08c1.a81ec8", "wires": [ [ "fb1e2601.90a2e8" ] ] }, { "id": "fb1e2601.90a2e8", "type": "call", "name": "call: UpdateAaiInfo", "xml": "", "comments": "", "outputs": 1, "x": 790.3334465026855, "y": 1106.5833053588867, "z": "e89a08c1.a81ec8", "wires": [ [ "59b2723b.e9deec" ] ] }, { "id": "59b2723b.e9deec", "type": "not-found", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 997.9167556762695, "y": 1110.833306312561, "z": "e89a08c1.a81ec8", "wires": [ [ "5eb00d25.62c5ac" ] ] }, { "id": "5eb00d25.62c5ac", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, "x": 1192.083267211914, "y": 1112.416561126709, "z": "e89a08c1.a81ec8", "wires": [ [ "2893c600.5cbb62", "733a4c40.f8b7f4" ] ] }, { "id": "2893c600.5cbb62", "type": "set", "name": "set: dcae-error message", "xml": "\n\t \n\t ", "comments": "", "x": 1499.2500228881836, "y": 1086.999930858612, "z": "e89a08c1.a81ec8", "wires": [] }, { "id": "733a4c40.f8b7f4", "type": "record", "name": "record", "xml": "\n\n\n\n\n", "comments": "", "outputs": 1, "x": 1442.1666526794434, "y": 1133.2499332427979, "z": "e89a08c1.a81ec8", "wires": [ [] ] }, { "id": "49c0512d.dc8838", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, "x": 1691.0832748413086, "y": 867.6665601730347, "z": "e89a08c1.a81ec8", "wires": [ [ "e5201048.7701c8", "3646c95c.027db6" ] ] }, { "id": "377b00f2.109a08", "type": "not-found", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 1498.5832748413086, "y": 867.4165601730347, "z": "e89a08c1.a81ec8", "wires": [ [ "49c0512d.dc8838" ] ] }, { "id": "e5201048.7701c8", "type": "set", "name": "set: dcae-error message", "xml": "\n\t \n\t ", "comments": "", "x": 2000.0000305175781, "y": 869.916558265686, "z": "e89a08c1.a81ec8", "wires": [] }, { "id": "3646c95c.027db6", "type": "record", "name": "record", "xml": "\n\n\n\n\n", "comments": "", "outputs": 1, "x": 1944.4999084472656, "y": 924.7499341964722, "z": "e89a08c1.a81ec8", "wires": [ [] ] }, { "id": "76000bcb.0030c4", "type": "execute", "name": "execute getCommonConfigInfo", "xml": "\n\n", "comments": "", "outputs": 1, "x": 481.20635986328125, "y": 95.047607421875, "z": "e89a08c1.a81ec8", "wires": [ [ "f0fb9050.5b961", "104a596e.149de7" ] ] }, { "id": "f0fb9050.5b961", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 750.77783203125, "y": 72.66664123535156, "z": "e89a08c1.a81ec8", "wires": [ [ "554248d0.355a58" ] ] }, { "id": "554248d0.355a58", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 887.77783203125, "y": 76.66664123535156, "z": "e89a08c1.a81ec8", "wires": [ [ "8e5daf5e.ab8be8" ] ] }, { "id": "8e5daf5e.ab8be8", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 1038.77783203125, "y": 73.66664123535156, "z": "e89a08c1.a81ec8", "wires": [ [] ] }, { "id": "104a596e.149de7", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 748.7777404785156, "y": 122.80950927734375, "z": "e89a08c1.a81ec8", "wires": [ [ "b194c7ee.140c08" ] ] }, { "id": "b194c7ee.140c08", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 880.111083984375, "y": 135.00003051757812, "z": "e89a08c1.a81ec8", "wires": [ [ "66e55728.0e3458" ] ] }, { "id": "66e55728.0e3458", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n\t", "comments": "", "x": 1037.7776794433594, "y": 139.7142333984375, "z": "e89a08c1.a81ec8", "wires": [] }, { "id": "af6bb1c9.1133d", "type": "execute", "name": "execute params", "xml": " \n \n\n \n ", "comments": "", "outputs": 1, "x": 470.5038757324219, "y": 358.92860412597656, "z": "e89a08c1.a81ec8", "wires": [ [ "f51503a4.2189b", "38f4d1e3.88fbc6" ] ] }, { "id": "f51503a4.2189b", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 625.9682312011719, "y": 335.5357208251953, "z": "e89a08c1.a81ec8", "wires": [ [ "1368e660.9cb882" ] ] }, { "id": "38f4d1e3.88fbc6", "type": "not-found", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 629.3611145019531, "y": 371.2498321533203, "z": "e89a08c1.a81ec8", "wires": [ [ "1368e660.9cb882" ] ] }, { "id": "1368e660.9cb882", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 809.3610534667969, "y": 337.85716247558594, "z": "e89a08c1.a81ec8", "wires": [ [ "c113d3d.533a0b" ] ] }, { "id": "c113d3d.533a0b", "type": "returnFailure", "name": "return failure", "xml": "\n\n", "comments": "", "x": 977.7538757324219, "y": 329.8214569091797, "z": "e89a08c1.a81ec8", "wires": [] }, { "id": "e735dcb3.3976b8", "type": "get-resource", "name": "get-resource: APPC.protocol", "xml": "\n", "comments": "", "outputs": 1, "x": 439.14276123046875, "y": 190.85719299316406, "z": "e89a08c1.a81ec8", "wires": [ [ "79be303c.d125d", "9260b491.583b18" ] ] }, { "id": "79be303c.d125d", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 657, "y": 208, "z": "e89a08c1.a81ec8", "wires": [ [ "2ce2ab4d.00561c" ] ] }, { "id": "2ce2ab4d.00561c", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 787, "y": 205, "z": "e89a08c1.a81ec8", "wires": [ [] ] }, { "id": "9260b491.583b18", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 659, "y": 248, "z": "e89a08c1.a81ec8", "wires": [ [ "d4f3c05.c88d1c" ] ] }, { "id": "d4f3c05.c88d1c", "type": "set", "name": "set protocol", "xml": "\n\n\n\n\n\n\n", "comments": "", "x": 839, "y": 245, "z": "e89a08c1.a81ec8", "wires": [] }, { "id": "c495eaeb.1027f8", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 381.1428527832031, "y": 236.85716247558594, "z": "e89a08c1.a81ec8", "wires": [ [] ] }, { "id": "ba117359.6eb8e8", "type": "set", "name": "set Download params", "xml": " \n \n \n \n \n \n\n \n ", "comments": "", "x": 339.2856750488281, "y": 472.42860412597656, "z": "e89a08c1.a81ec8", "wires": [] }, { "id": "fbd748bf.9caff", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 329.1665344238281, "y": 325.8806915283203, "z": "e89a08c1.a81ec8", "wires": [ [ "af6bb1c9.1133d" ] ] }, { "id": "8dc5295f.7416", "type": "switchNode", "name": "switch : Protocol", "xml": "\n", "comments": "", "outputs": 1, "x": 244.88088989257812, "y": 274.45237731933594, "z": "e89a08c1.a81ec8", "wires": [ [ "f2258254.879a48", "fbd748bf.9caff" ] ] }, { "id": "f2258254.879a48", "type": "outcome", "name": "CHEF", "xml": "\n", "comments": "", "outputs": 1, "x": 460.5951843261719, "y": 283.02381896972656, "z": "e89a08c1.a81ec8", "wires": [ [ "945892f0.a8e7b8" ] ] }, { "id": "945892f0.a8e7b8", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 675.1666564941406, "y": 284.14283752441406, "z": "e89a08c1.a81ec8", "wires": [ [] ] } ]