queenbee.job.status module

Queenbee status base class.

The base status class provides reusable primitives to express the status of a job, run or step

class queenbee.job.status.BaseStatus(*, type: ConstrainedStrValue = 'BaseStatus', annotations: Dict[str, Any] = None, inputs: List[Any] = None, outputs: List[Any] = None, message: str = None, started_at: datetime, finished_at: datetime = None, source: str = None)[source]

Bases: IOBase

Base Status model

finished_at: datetime
message: str
source: str
started_at: datetime
type: ConstrainedStrValue