roboto.experimental.ingestion_runs
The runs of an ingestion rule’s trigger on a file.
A leaf module: roboto.experimental.sessions reports runs too, and importing roboto.experimental.ingestion_rules from there would be circular.
Module Contents
IngestionRun
Bases: pydantic.BaseModel
The latest time an ingestion rule’s trigger ran on a file’s current upload.
Parameters
data AnyAttributes
IngestionRun.detail
Why the trigger could not start the action, when it could not.
IngestionRun.file_id
IngestionRun.invocation_id
The action invocation the run started. None when the trigger could not start one.
IngestionRun.started
IngestionRun.status
IngestionRun.trigger_id
IngestionRunStatus
Bases: roboto.compat.StrEnum
Where one run of a rule’s trigger on a file stands.
Attributes
IngestionRunStatus.Failed
The action failed or was cancelled, or the trigger could not start it.
IngestionRunStatus.Finished
The action finished. The file’s ingestion_status says how much of it was ingested.