33 return settings_get<settings::SlurmBackendSettings>(
"backend-slurm");
Generic class to manage settings parsing using boost::program_options.
void registerSlurmBackendSettings(SettingsParser *parser)
Registers Slurm settings with the settings parser.
const auto & settings_slurm()
Return the Slurm settings.
Settings for the Slurm backend.
carl::settings::duration submission_delay
Delay between job submissions.
std::string sbatch_options
Additional options passed on to slurm.
std::string archive_log_file
Puts logs to some archive.
std::string tmp_dir
Temporary directory for output files.
std::size_t slice_size
Size of one slice that is handled in one array job.
bool keep_logs
Do not remove logs from file system if set to true.
std::size_t array_size
Number of array jobs within one job.