Status
- class qarnot.status.Status(json)[source]
Bases:
object
The status object of the running pools and tasks.
To retrieve the status of a pool, use:
>>> my_pool.status
To retrieve the status of a task, use:
>>> my_task.status
Note
Read-only class
- running_instances_info
- Type:
Running instances information.
- class qarnot.status.RunningInstancesInfo(json)[source]
Bases:
object
Running Instances Information
Note
Read-only class
- per_running_instance_info
- Type:
list(
PerRunningInstanceInfo
)
Per running instances information.
- class qarnot.status.PerRunningInstanceInfo(json)[source]
Bases:
object
Per Running Instance Information
Note
Read-only class
- execution_attempt_count
- Type:
Number of execution attempt of an instance, (manly in case of preemption).
- active_forward
type: list(
TaskActiveForward
)Active forwards list.
- vpn_connections
type: list(
TaskVpnConnection
)Vpn connection list.
- class qarnot.status.TaskActiveForward(json)[source]
Bases:
object
Task Active Forward
Note
Read-only class
- class qarnot.status.ExecutionTimeByCpuModel(json)[source]
Bases:
object
Execution time by Cpu model
Note
Read-only class