nixos/slurm: replace systemd script with ExecStart
This commit is contained in:
@@ -475,15 +475,13 @@ in
|
|||||||
''}
|
''}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
script = ''
|
environment.SLURM_CONF = configPath;
|
||||||
export SLURM_CONF=${configPath}
|
|
||||||
exec ${cfg.package}/bin/slurmdbd -D
|
|
||||||
'';
|
|
||||||
|
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
RuntimeDirectory = "slurmdbd";
|
RuntimeDirectory = "slurmdbd";
|
||||||
Type = "simple";
|
Type = "simple";
|
||||||
PIDFile = "/run/slurmdbd.pid";
|
PIDFile = "/run/slurmdbd.pid";
|
||||||
|
ExecStart = "${lib.getExe' cfg.package "slurmdbd"} -D";
|
||||||
ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID";
|
ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user