hara.runtime.basic.type-oneshot
invoke-ptr-oneshot
added in 4.0
(invoke-ptr-oneshot {:keys [process lang layout], :as rt, :or {layout :full}} ptr args)gets the oneshow invoke working
raw-eval-oneshot
added in 4.0
(raw-eval-oneshot {:keys [exec process], :as rt} body)evaluates a raw statement with oneshot
rt-oneshot
added in 4.0
(rt-oneshot {:keys [id lang runtime program process], :as m})creates a oneshot runtime
rt-oneshot-setup
added in 4.0
(rt-oneshot-setup lang program process exec)(rt-oneshot-setup lang program process exec context)helper function for preparing oneshot params
rt-oneshot:create
added in 4.0
(rt-oneshot:create {:keys [id lang runtime exec program process], :as m, :or {runtime :oneshot}})creates a oneshot runtime
sh-exec
added in 4.0
(sh-exec input-args input-body {:keys [pipe trim stderr raw root shell], :or {trim clojure.string/trim-newline}})basic function for executing a shell process