Skip to main content

Module traits

Module traits 

Source

Structs§

Lease
A lease proving a worker has exclusively claimed a job.
LogChunk
A chunk of log output from a running job.
QueuedJob
A job sitting in the queue, ready to be claimed by a worker.
RetryPolicy
Configurable retry behavior per job.
WorkerInfo

Enums§

BackoffStrategy
JobEvent
Events emitted by the queue for the scheduler to react to.
LogStream
WorkerStatus

Traits§

ArtifactStore
Pluggable artifact/output storage.
JobQueue
Pluggable job queue backend.
LogSink
Pluggable log storage and streaming backend.
WorkerRegistry
Registry of connected workers and their capabilities.