diff --git a/glicid/services/parallel.scm b/glicid/services/parallel.scm index f7b4a78..94b647f 100644 --- a/glicid/services/parallel.scm +++ b/glicid/services/parallel.scm @@ -201,23 +201,23 @@ (slurmd-conf slurmd-conf (default (file-append slurm "/etc/slurm/slurm.conf"))) (log-file log-file (default "/var/log/slurm/slurmd.log")) (slurmctld-host slurmctld-host (default #f)) - (configless configless (default #f)) (log-level log-level (default #f))) (define slurmd-service (match-lambda - (($ slurm slurmd-conf slurmctld-host configless log-file log-level) + (($ slurm slurmd-conf slurmctld-host log-file log-level) (list (shepherd-service (provision '(slurmd)) (documentation "Run slurmd.") (requirement '(user-processes)) (respawn? #t) (start #~(make-forkexec-constructor (list #$(file-append slurm "/sbin/slurmd") "-D" - #$@(if configless - '() - #$@(if slurmctld-host - (list (string-append "--conf-server" slurmctld-host)) - (list (string-append "-f" slurmd-conf)))) + #$@(if slurmctld-host + (list (string-append "--conf-server" slurmctld-host)) + '()) + #$@(if slurmd-conf + (list (string-append "-f" slurmd-conf)) + '()) #$@(if log-level (list log-level) '()))