QueueInfo
class QueueInfo(position=None, status=None, estimated_start_time=None, estimated_complete_time=None, hub_priority=None, group_priority=None, project_priority=None, job_id=None, **kwargs)
Queue information for a job.
position
Job position in the queue within the scope of the provider.
estimated_start_time
Estimated start time for the job, in UTC.
estimated_complete_time
Estimated completion time for the job, in UTC.
hub_priority
Dynamic priority for the hub the job is in.
group_priority
Dynamic priority for the group the job is in.
project_priority
Dynamic priority for the project the job is in.
job_id
Job ID.
QueueInfo constructor.
Parameters
- position (
Optional
[int
]) – Position in the queue. - status (
Optional
[str
]) – Job status. - estimated_start_time (
Union
[str
,datetime
,None
]) – Estimated start time for the job, in UTC. - estimated_complete_time (
Union
[str
,datetime
,None
]) – Estimated complete time for the job, in UTC. - hub_priority (
Optional
[float
]) – Dynamic priority for the hub. - group_priority (
Optional
[float
]) – Dynamic priority for the group. - project_priority (
Optional
[float
]) – Dynamic priority for the project. - job_id (
Optional
[str
]) – Job ID. - kwargs (
Any
) – Additional attributes.
Methods
format
QueueInfo.format()
Build a user-friendly report for the job queue information.
Return type
str
Returns
The job queue information report.
Was this page helpful?
Report a bug or request content on GitHub.