re-mote.ssh.pipeline

map-async

(map-async f ms)

Map functions in seperate theads and merge the results

run-hosts

(run-hosts {:keys [auth hosts]} script)

upload-hosts

(upload-hosts {:keys [auth hosts]} src dest)