re-mote.repl.base

Copy

protocol

members

scp

(scp this src dest)(scp this m src dest)

sync-

(sync- this src dest)(sync- this m src dest)

sync-2

(sync-2 this src dest)(sync-2 this m src dest)

into-hosts

(into-hosts f)

builds hosts from an edn file

Performance

protocol

members

measure

(measure this m)

refer-base

(refer-base)

rsync

(rsync src target host {:keys [user ssh-key]})

run

macro

(run f p s & fns)

Run and nullify output

run>

macro

(run> f p s & fns)

Run and return last function pipe output

safe

safe-output

(safe-output {:keys [out err exit]})

Select

protocol

members

downgrade

(downgrade this f)(downgrade this m f)(downgrade this m f args)

initialize

(initialize this)

pick

(pick this f)(pick this m f)

sh-hosts

(sh-hosts {:keys [auth hosts]} sh-fn)

Run a local commands against hosts

Shell

protocol

members

cp

(cp this src dest flags)

exec

(exec this script)

grep

(grep this expr flags)

ls

(ls this target flags)

mkdir

(mkdir this folder flags)

nohup

(nohup this script)

null

(null this m)

rm

(rm this target flags)(rm this m target flags)

successful

(successful success _ hs)

Used for picking successful

Tar

protocol

members

extract

(extract this m archive target)

Tracing

protocol

members

ping

(ping this target)

|

macro

(| source fun & funs)