[ { "id":"65f5c0d6.9c4ce", "type":"method", "name":"saltstack-adaptor-1.0", "xml":"\n", "comments":"", "outputs":1, "x":615, "y":273, "z":"6df02477.0463cc", "wires":[ [ "c332cb01.51a3e8" ] ] }, { "id":"bf71bd6e.1be5b", "type":"service-logic", "name":"APPC 2.0.1", "module":"APPC", "version":"2.0.1", "comments":"", "xml":"", "outputs":1, "x":406, "y":351, "z":"6df02477.0463cc", "wires":[ [ "65f5c0d6.9c4ce" ] ] }, { "id":"40ce8a6.5f7d174", "type":"returnFailure", "name":"return failure", "xml":"\n\n\n\n", "comments":"", "x":1325, "y":455, "z":"6df02477.0463cc", "wires":[ ] }, { "id":"c332cb01.51a3e8", "type":"execute", "name":"execute", "xml":"\n \n \n \n \n \n \n \n \n", "comments":"", "outputs":1, "x":824, "y":275, "z":"6df02477.0463cc", "wires":[ [ "5b387684.e51be8", "4bb6b32e.adfc2c" ] ] }, { "id":"16dfbd4f.b6da73", "type":"switchNode", "name":"switch", "xml":"\n", "comments":"", "outputs":1, "x":607, "y":435, "z":"6df02477.0463cc", "wires":[ [ "24d22f52.ef59a", "ac765880.a6c548" ] ] }, { "id":"24d22f52.ef59a", "type":"other", "name":"other", "xml":"\n", "comments":"", "outputs":1, "x":798, "y":433, "z":"6df02477.0463cc", "wires":[ [ "40ce8a6.5f7d174" ] ] }, { "id":"5b387684.e51be8", "type":"failure", "name":"failure", "xml":"\n", "comments":"", "outputs":1, "x":1074, "y":272, "z":"6df02477.0463cc", "wires":[ [ "40ce8a6.5f7d174" ] ] }, { "id":"4bb6b32e.adfc2c", "type":"other", "name":"other", "xml":"\n", "comments":"", "outputs":1, "x":429, "y":433, "z":"6df02477.0463cc", "wires":[ [ "16dfbd4f.b6da73" ] ] }, { "id":"ac765880.a6c548", "type":"success", "name":"success", "xml":"\n", "comments":"", "outputs":1, "x":414, "y":549, "z":"6df02477.0463cc", "wires":[ [ "2dda30fc.8747" ] ] }, { "id":"e45accfe.91615", "type":"returnSuccess", "name":"return success", "xml":"\n\n\n\n", "comments":"", "x":1345, "y":757, "z":"6df02477.0463cc", "wires":[ ] }, { "id":"11a891ad.55bc1e", "type":"dgstart", "name":"DGSTART", "outputs":1, "x":384, "y":251, "z":"6df02477.0463cc", "wires":[ [ "bf71bd6e.1be5b" ] ] }, { "id":"a56383b.496c48", "type":"comment", "name":"SaltStack Adaptor DG", "info":"", "comments":"", "x":756, "y":134, "z":"6df02477.0463cc", "wires":[ ] }, { "id":"cfda30b5.5e166", "type":"comment", "name":"request-method = reqExecCommand, req-action = \"execute multiple SLS commands\"", "info":"Here we basically test if minion1 is active by pinging to it, then install vim package to it. \n", "comments":"", "x":773, "y":217, "z":"6df02477.0463cc", "wires":[ ] }, { "id":"a8efb922.f23ce8", "type":"other", "name":"other", "xml":"\n", "comments":"", "outputs":1, "x":459, "y":751, "z":"6df02477.0463cc", "wires":[ [ "3ff32215.20cd0e" ] ] }, { "id":"df0c0907.d17838", "type":"execute", "name":"execute", "xml":"\n \n \n \n \n \n \n \n \n", "comments":"", "outputs":1, "x":836, "y":638, "z":"6df02477.0463cc", "wires":[ [ "1e5bbe2e.9cbb82", "a8efb922.f23ce8" ] ] }, { "id":"1e5bbe2e.9cbb82", "type":"failure", "name":"failure", "xml":"\n", "comments":"", "outputs":1, "x":1054, "y":644, "z":"6df02477.0463cc", "wires":[ [ "40ce8a6.5f7d174" ] ] }, { "id":"3ff32215.20cd0e", "type":"switchNode", "name":"switch", "xml":"\n", "comments":"", "outputs":1, "x":647, "y":745, "z":"6df02477.0463cc", "wires":[ [ "8e2c712b.784b4", "3d74cfe5.d41f5" ] ] }, { "id":"8e2c712b.784b4", "type":"other", "name":"other", "xml":"\n", "comments":"", "outputs":1, "x":830, "y":823, "z":"6df02477.0463cc", "wires":[ [ "40ce8a6.5f7d174" ] ] }, { "id":"3d74cfe5.d41f5", "type":"success", "name":"success", "xml":"\n", "comments":"", "outputs":1, "x":829, "y":758, "z":"6df02477.0463cc", "wires":[ [ "8313564b.004798" ] ] }, { "id":"2dda30fc.8747", "type":"switchNode", "name":"switch", "xml":"\n", "comments":"", "outputs":1, "x":586, "y":549, "z":"6df02477.0463cc", "wires":[ [ "e0133af5.2ca028", "7f28f521.cf47cc" ] ] }, { "id":"7f28f521.cf47cc", "type":"other", "name":"outcome", "xml":"\n", "comments":"", "outputs":1, "x":656, "y":640, "z":"6df02477.0463cc", "wires":[ [ "df0c0907.d17838" ] ] }, { "id":"e0133af5.2ca028", "type":"other", "name":"other", "xml":"\n", "comments":"", "outputs":1, "x":780, "y":549, "z":"6df02477.0463cc", "wires":[ [ "40ce8a6.5f7d174" ] ] }, { "id":"8313564b.004798", "type":"switchNode", "name":"switch", "xml":"\n", "comments":"", "outputs":1, "x":986, "y":752, "z":"6df02477.0463cc", "wires":[ [ "13d18d2d.71fbf3", "2e940add.522a36" ] ] }, { "id":"13d18d2d.71fbf3", "type":"other", "name":"other", "xml":"\n", "comments":"", "outputs":1, "x":1165, "y":825, "z":"6df02477.0463cc", "wires":[ [ "40ce8a6.5f7d174" ] ] }, { "id":"2e940add.522a36", "type":"success", "name":"success", "xml":"\n", "comments":"", "outputs":1, "x":1156, "y":754, "z":"6df02477.0463cc", "wires":[ [ "e45accfe.91615" ] ] }, { "id":"6d6678d2.6a9bd8", "type":"comment", "name":"Assumptions for this DG (example-server)", "info":"Here we assume, the saltstack server is the example-vagrant based server. Where, the master saltstact controlls minion1 and minion2. ", "comments":"", "x":756, "y":173, "z":"6df02477.0463cc", "wires":[ ] } ]