services: herd: Add a stop-service procedure.
* gnu/services/herd.scm (stop-service): New procedure.
This commit is contained in:
parent
dc7b3e5633
commit
0642838b2e
|
@ -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)
|
||||||
|
|
Loading…
Reference in New Issue