supercomputer

File Purpose: tools related to using a supercomputer / computer cluster.

Functions

find_jobfiles([dir, exclude])

find all jobfiles in this directory and all subdirectories.

find_slurmfiles([dir, exclude])

find all slurmfiles in this directory and all subdirectories.

read_slurm_options(filename, *[, eval])

returns SlurmOptionsDict of all slurm-related options defined in this file.

slurm_option_here(key[, dir, eval])

return the value of the slurm-related option with this key, from slurm files within dir.

slurm_options_here([dir, conflicts, only, eval])

returns SlurmOptionsDict of all slurm-related options in files within this directory.

Classes

SlurmOptionsDict(*args_dict[, aliases])

DictWithAliases of slurm-related options.