diff options
author | Mathieu Othacehe <othacehe@gnu.org> | 2021-03-23 16:43:12 +0100 |
---|---|---|
committer | Mathieu Othacehe <othacehe@gnu.org> | 2021-03-23 16:47:48 +0100 |
commit | eda735fb6179aa4a80a2ef48bb418cfa2f7552ed (patch) | |
tree | d9fe8f34f067cd6369299bf0577b3b69e3fc3d35 | |
parent | eee69da3a5c64cbb897e9e923769f12baf916d9e (diff) | |
download | guix-eda735fb6179aa4a80a2ef48bb418cfa2f7552ed.tar guix-eda735fb6179aa4a80a2ef48bb418cfa2f7552ed.tar.gz |
services: cuirass: Adapt to Cuirass 1.0.
* gnu/services/cuirass.scm (cuirass-shepherd-service,
cuirass-remote-worker-shepherd-service): Adapt to Cuirass 1.0.
-rw-r--r-- | gnu/services/cuirass.scm | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/gnu/services/cuirass.scm b/gnu/services/cuirass.scm index 317d877459..d8d6e841a0 100644 --- a/gnu/services/cuirass.scm +++ b/gnu/services/cuirass.scm @@ -143,6 +143,7 @@ (requirement '(guix-daemon postgres postgres-roles networking)) (start #~(make-forkexec-constructor (list (string-append #$cuirass "/bin/cuirass") + "register" "--cache-directory" #$cache-directory "--specifications" #$(scheme-file "cuirass-specs.scm" specs) @@ -174,19 +175,15 @@ (requirement '(cuirass)) (start #~(make-forkexec-constructor (list (string-append #$cuirass "/bin/cuirass") - "--cache-directory" #$cache-directory + "web" "--database" #$database - "--web" - "--port" #$(number->string port) "--listen" #$host - "--interval" #$(number->string interval) + "--port" #$(number->string port) #$@(if parameters (list (string-append "--parameters=" parameters)) '()) - #$@(if use-substitutes? '("--use-substitutes") '()) - #$@(if fallback? '("--fallback") '()) #$@extra-options) #:user #$user @@ -203,7 +200,8 @@ (provision '(cuirass-remote-server)) (requirement '(avahi-daemon cuirass)) (start #~(make-forkexec-constructor - (list (string-append #$cuirass "/bin/remote-server") + (list (string-append #$cuirass "/bin/cuirass") + "remote-server" (string-append "--database=" #$database) (string-append "--cache=" #$cache) (string-append "--user=" #$user) @@ -347,7 +345,8 @@ CONFIG." (provision '(cuirass-remote-worker)) (requirement '(avahi-daemon guix-daemon networking)) (start #~(make-forkexec-constructor - (list (string-append #$cuirass "/bin/remote-worker") + (list (string-append #$cuirass "/bin/cuirass") + "remote-worker" (string-append "--workers=" #$(number->string workers)) #$@(if server |