lxm3.xm_cluster.Slurm

class lxm3.xm_cluster.Slurm(requirements: JobRequirements = NOTHING, resources: Dict[str, Any] = NOTHING, walltime: str | datetime | int | None = None, singularity_options: SingularityOptions | None = None, docker_options: DockerOptions | None = None, log_directory: str | None = None, modules: Sequence[str] = NOTHING, exclusive: bool = False, partition: str | None = None, extra_directives: Sequence[str] = NOTHING, skip_directives: Sequence[str] = NOTHING)

Slurm executor.

__init__(requirements: JobRequirements = NOTHING, resources: Dict[str, Any] = NOTHING, walltime: str | datetime | int | None = None, singularity_options: SingularityOptions | None = None, docker_options: DockerOptions | None = None, log_directory: str | None = None, modules: Sequence[str] = NOTHING, exclusive: bool = False, partition: str | None = None, extra_directives: Sequence[str] = NOTHING, skip_directives: Sequence[str] = NOTHING) None

Method generated by attrs for class Slurm.

Methods

Spec()

__init__([requirements, resources, ...])

Method generated by attrs for class Slurm.

Attributes

requirements

resources

walltime

singularity_options

docker_options

log_directory

modules

exclusive

partition

extra_directives

skip_directives