Documentation
Overview ¶
Package state defines the model for a Run state.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RunState ¶
RunState represents the current state of a Run.
It consists of the Run entity and its child entities (could be partial depending on the event received).
func (*RunState) RefreshCLs ¶
RefreshCLs submits tasks for refresh all CLs involved in this Run.
func (*RunState) RemoveRunFromCLs ¶
RemoveRunFromCLs removes the Run from the IncompleteRuns list of all CL entities associated with this Run.
func (*RunState) ShallowCopy ¶
ShallowCopy returns a shallow copy of run state