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: ~typing.Literal['BaseStatus'] = 'BaseStatus', annotations: ~typing.Dict[str, ~typing.Any] | None = <factory>, inputs: ~typing.List[~typing.Any] = None, outputs: ~typing.List[~typing.Any] = None, message: str | None = None, started_at: ~datetime.datetime, finished_at: ~datetime.datetime | None = None, source: str | None = None)[source]¶
Bases:
IOBaseBase Status model
- finished_at: datetime | None¶
- message: str | None¶
- model_config: ClassVar[ConfigDict] = {}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- source: str | None¶
- started_at: datetime¶
- type: Literal['BaseStatus']¶