ResourceManagerConfig#

class maize.utilities.execution.ResourceManagerConfig(system: Literal['slurm', 'rp', 'pbspro', 'lsf', 'flux', 'cobalt', 'local'] = 'local', max_jobs: int = 100, queue: str | None = None, project: str | None = None, launcher: str | None = None, walltime: str = '24:00:00')[source]#

Bases: object

Configuration for job resource managers

__init__(system: Literal['slurm', 'rp', 'pbspro', 'lsf', 'flux', 'cobalt', 'local'] = 'local', max_jobs: int = 100, queue: str | None = None, project: str | None = None, launcher: str | None = None, walltime: str = '24:00:00') None#

Methods

__init__([system, max_jobs, queue, project, ...])

Attributes

launcher

max_jobs

project

queue

system

walltime