package
2.1.0
Repository: https://github.com/square/spincycle.git
Documentation: pkg.go.dev

# Functions

No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
completed successfully.
failed, job/seq retry if possible.
not started.
reserved (used to be TIMEOUT).
running.
stopped by user or API shutdown.
A request or chain can be suspended and then resumed at a later time.
No description provided by the author

# Variables

No description provided by the author
No description provided by the author

# Structs

CreateRequest represents the payload to create and start a new request.
Error is the standard response for all handled errors.
FinishRequest represents the payload to tell the RM that a request has finished.
Job represents one job in a job chain.
JobChain represents a directed acyclic graph of jobs for one request.
JobLog represents a log entry for a finished job.
JobStatus represents the status of one job in a job chain.
Request represents something that a user asks Spin Cycle to do.
RequestArg represents an request argument and its metadata.
RequestFilter represents optional filters when listing requests.
RequestProgress updates request progress from the Job Runner.
RequestSpec represents the metadata of a request necessary to start the request.
RunningStatus represents running jobs and their requests.
StatusFilter represents optional filters for status requests.
SuspendedJobChain (SJC) represents the data required to reconstruct and resume a running job chain in the Job Runner.

# Type aliases

No description provided by the author
Jobs are a list of jobs sorted by id.
JobStatusByStartTime sorts []JobStatus by StartedAt ascending (oldest jobs first).