aboutsummaryrefslogtreecommitdiff
path: root/whispers/services/whispers.scm
diff options
context:
space:
mode:
Diffstat (limited to 'whispers/services/whispers.scm')
-rw-r--r--whispers/services/whispers.scm13
1 files changed, 5 insertions, 8 deletions
diff --git a/whispers/services/whispers.scm b/whispers/services/whispers.scm
index bd2d7f5..53d0925 100644
--- a/whispers/services/whispers.scm
+++ b/whispers/services/whispers.scm
@@ -187,14 +187,11 @@ and PARENT-PATH, configurable by CONFIG, a record of the
(define shepherd-config
#~(begin (unless (null? '#$files)
(apply register-services (map load '#$files)))
- (map apply
- (map (lambda whatever start-in-the-background)
- '#$(map shepherd-service-provision
- (filter shepherd-service-auto-start?
- lieutenants)))
- '#$(map list (map shepherd-service-provision
- (filter shepherd-service-auto-start?
- lieutenants))))))
+ (start-in-the-background
+ '#$(map car
+ (map shepherd-service-provision
+ (filter shepherd-service-auto-start?
+ lieutenants))))))
(scheme-file (string-append
(symbol->string (whispers-configuration-name config))
".conf")