Liking cljdoc? Tell your friends :D

sisyphus.task


exception!clj

(exception! kafka task event throwable)
source

find-local!clj

(find-local! root [remote internal])
source

find-locals!clj

(find-locals! root locals)
source

first-commandclj

(first-command commands)
source

full-nameclj

Extract the string representation of the given keyword. This is an extension to the built-in name function which fails to return the full string representation for namespaced keywords.

Extract the string representation of the given keyword. This is an extension to the
built-in `name` function which fails to return the full string representation for
namespaced keywords.
sourceraw docstring

join-commandsclj

(join-commands commands)
source

load-taskclj

(load-task path)

Load a task specification from the given path.

Load a task specification from the given path.
sourceraw docstring

log!clj

(log! kafka task status message)
source

mount-mapclj

(mount-map locals from to)
source

perform-task!clj

(perform-task! {:keys [storage kafka docker config state]} task)

Given a state containing a connection to both cloud storage and some docker service, execute the task specified by the given task map, downloading all inputs from cloud storage, executing the command in the specified container, and then uploading all outputs back to storage.

Given a state containing a connection to both cloud storage and some docker service, 
execute the task specified by the given `task` map, downloading all inputs from cloud
storage, executing the command in the specified container, and then uploading all
outputs back to storage.
sourceraw docstring

pull-input!clj

(pull-input! storage {:keys [bucket key archive local directory?]})
source

push-output!clj

(push-output! storage {:keys [local directory? archive bucket key]})
source

redirect-stdoutclj

(redirect-stdout tokens stdout)

Translate the tokens of a command into a command that redirects stdout to the given file stdout

Translate the tokens of a command into a command that redirects stdout to the given file `stdout`
sourceraw docstring

send!clj

(send! kafka task status message)
(send! kafka task status message topic)
source

severe!clj

(severe! kafka task status message)
source

split-keyclj

(split-key key)
source

status!clj

(status! kafka task status message)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close