saq.types¶
Types
Module Contents¶
- class saq.types.Context[source]¶
Bases:
TypedDictTask context.
Extra context fields are allowed.
- worker: Required[saq.worker.Worker][source]¶
Worker currently executing the task
- job: saq.job.Job[source]¶
Job() instance of the task
- class saq.types.JobTaskContext[source]¶
Bases:
TypedDictJobs Task Context
- task: asyncio.Task[Any][source]¶
asyncio Task of the Job
- class saq.types.QueueInfo[source]¶
Bases:
TypedDictQueue Info
- workers: dict[str, WorkerInfo][source]¶
Worker information
- class saq.types.TimersDict[source]¶
Bases:
TypedDictTimers Dictionary
- class saq.types.PartialTimersDict[source]¶
Bases:
TimersDictFor argument to Worker, all keys are not required