Liking cljdoc? Tell your friends :D

monkey.ci.containers.oci

Container runner implementation that uses OCI container instances.

Container runner implementation that uses OCI container instances.
raw docstring

abort-fileclj


config-dirclj


config-fileclj


config-volclj


event-fileclj


events-dirclj


instance-configclj

(instance-config conf rt)

Generates the configuration for the container instance. It has a container that runs the job, as configured in the :job, and next to that a sidecar that is responsible for capturing the output and dispatching events. If configured, it also

Generates the configuration for the container instance.  It has 
a container that runs the job, as configured in the `:job`, and
next to that a sidecar that is responsible for capturing the output
and dispatching events.  If configured, it also 
raw docstring

job-config-fileclj


job-container-nameclj


job-scriptclj


log-dirclj


max-pod-memoryclj

Max memory that can be assigned to a pod, in gbs

Max memory that can be assigned to a pod, in gbs
raw docstring

promtail-config-dirclj


promtail-config-fileclj


promtail-config-volclj


script-dirclj


script-volclj


sidecar-configclj


sidecar-container-nameclj


start-fileclj


wait-for-instance-end-eventsclj

(wait-for-instance-end-events events sid job-id max-timeout)

Checks the incoming events to see if a container and job end event has been received. Returns a deferred that will contain both events.

Checks the incoming events to see if a container and job end event has been received.
Returns a deferred that will contain both events.
raw docstring

wait-or-timeoutclj

(wait-or-timeout rt max-timeout get-details)

Waits for the container end event, or times out. Afterwards, the full container instance details are fetched. The exit codes in the received events are used for the container exit codes.

Waits for the container end event, or times out.  Afterwards, the full container
instance details are fetched.  The exit codes in the received events are used for
the container exit codes.
raw docstring

work-dirclj

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

× close