services: herd: Add a stop-service procedure.

* gnu/services/herd.scm (stop-service): New procedure.
master
Christopher Baines 2017-08-05 22:24:18 +01:00
parent dc7b3e5633
commit 0642838b2e
No known key found for this signature in database
GPG Key ID: 5E28A33B0B84F577
1 changed files with 6 additions and 1 deletions

View File

@ -49,7 +49,8 @@
unload-services unload-services
unload-service unload-service
load-services load-services
start-service)) start-service
stop-service))
;;; Commentary: ;;; Commentary:
;;; ;;;
@ -222,6 +223,10 @@ returns a shepherd <service> object."
(with-shepherd-action name ('start) result (with-shepherd-action name ('start) result
result)) result))
(define (stop-service name)
(with-shepherd-action name ('stop) result
result))
;; Local Variables: ;; Local Variables:
;; eval: (put 'alist-let* 'scheme-indent-function 2) ;; eval: (put 'alist-let* 'scheme-indent-function 2)
;; eval: (put 'with-shepherd 'scheme-indent-function 1) ;; eval: (put 'with-shepherd 'scheme-indent-function 1)