GNU bug report logs -
#32128
[PATCH 0/2] Support custom actions for Shepherd services
Previous Next
Reported by: Ludovic Courtès <ludo <at> gnu.org>
Date: Wed, 11 Jul 2018 21:48:02 UTC
Severity: normal
Tags: patch
Done: ludo <at> gnu.org (Ludovic Courtès)
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hello Guix!
This is a long-awaited feature—nothing fancy, but it can certainly be
useful as illustrated by the ‘herd schedule mcron’ example below.
I suppose we can add actions for hot-swapping and reconfiguration of
services that support it, such as nginx: <https://bugs.gnu.org/26830>.
Feedback welcome!
Ludo’.
Ludovic Courtès (2):
services: shepherd: Support custom actions.
services: mcron: Add 'schedule' action.
doc/guix.texi | 74 +++++++++++++++++++++++++++++++++++++++
gnu/services/herd.scm | 3 ++
gnu/services/mcron.scm | 67 ++++++++++++++++++++++++++---------
gnu/services/shepherd.scm | 23 +++++++++++-
gnu/tests/base.scm | 7 ++++
5 files changed, 156 insertions(+), 18 deletions(-)
--
2.18.0
This bug report was last modified 6 years and 335 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.