slurm/module: add ProcTrackType option to unbreak default setup
This commit is contained in:
parent
c29d2fde74
commit
2a14e898bc
@ -13,6 +13,7 @@ let
|
|||||||
${optionalString (cfg.nodeName != null) ''nodeName=${cfg.nodeName}''}
|
${optionalString (cfg.nodeName != null) ''nodeName=${cfg.nodeName}''}
|
||||||
${optionalString (cfg.partitionName != null) ''partitionName=${cfg.partitionName}''}
|
${optionalString (cfg.partitionName != null) ''partitionName=${cfg.partitionName}''}
|
||||||
PlugStackConfig=${plugStackConfig}
|
PlugStackConfig=${plugStackConfig}
|
||||||
|
ProctrackType=${cfg.procTrackType}
|
||||||
${cfg.extraConfig}
|
${cfg.extraConfig}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
@ -103,6 +104,16 @@ in
|
|||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
procTrackType = mkOption {
|
||||||
|
type = types.string;
|
||||||
|
default = "proctrack/linuxproc";
|
||||||
|
description = ''
|
||||||
|
Plugin to be used for process tracking on a job step basis.
|
||||||
|
The slurmd daemon uses this mechanism to identify all processes
|
||||||
|
which are children of processes it spawns for a user job step.
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
|
||||||
extraConfig = mkOption {
|
extraConfig = mkOption {
|
||||||
default = "";
|
default = "";
|
||||||
type = types.lines;
|
type = types.lines;
|
||||||
|
Loading…
Reference in New Issue
Block a user