toil.batchSystems.mesos¶
Submodules¶
Classes¶
Represents a job or a node's "shape", in terms of the dimensions of memory, cores, disk and |
|
Package Contents¶
- class toil.batchSystems.mesos.TaskData¶
Bases:
tuple
- startTime¶
- agentID¶
- agentIP¶
- executorID¶
- memory¶
- cores¶
- class toil.batchSystems.mesos.MesosShape(wallTime, memory, cores, disk, preemptible)[source]¶
Bases:
toil.provisioners.abstractProvisioner.Shape
Represents a job or a node’s “shape”, in terms of the dimensions of memory, cores, disk and wall-time allocation.
The wallTime attribute stores the number of seconds of a node allocation, e.g. 3600 for AWS. FIXME: and for jobs?
The memory and disk attributes store the number of bytes required by a job (or provided by a node) in RAM or on disk (SSD or HDD), respectively.
- Parameters: