[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[shepherd] branch master updated (353a91b -> fbca4e2)
From: |
Ludovic Courtès |
Subject: |
[shepherd] branch master updated (353a91b -> fbca4e2) |
Date: |
Sun, 16 Apr 2023 17:38:33 -0400 (EDT) |
civodul pushed a change to branch master
in repository shepherd.
from 353a91b service: Print "already running" message in 'launch-service',
not 'start'.
add 24cc13c args: Remove use of (oop goops).
add 2360f98 comm: Remove use of (oop goops).
add c7be99e service: Rename <service> getters following Scheme
conventions.
add 2a5466a service: Add getters for <service> and remove uses of
'slot-ref'.
add 814850d Remove example of the 'unknown' service.
add d21960c service: Replace 'canonical-name' method with
'service-canonical-name'.
add 0077b7b service: Mark action and state methods as deprecated.
add 32b879a service: Provide 'service' constructor.
add c6cb3ee service: Use 'service' procedure to replace (make <service>
...).
add 36cfa95 service: Deprecate the 'enable' and 'disable' methods.
add 602b30a service: Replace 'lookup-services' with 'lookup-service'
(singular).
new 3d11d8c service: Use 'lookup-service' instead of 'lookup-services'.
new 36de39e monitoring: Log registered service names.
new 853d1a0 service: Turn 'doc' method into a procedure.
new 2dabd8a service: Turn 'action' method into a procedure.
new 0fc51b6 service: Turn 'start' method into a procedure.
new d30e767 service: Turn 'stop' method into a procedure.
new eee7799 service: 'stop-service' returns the list of stopped services,
not names.
new bbbf6be shepherd: Factorize command message gathering.
new 933df1f comm: Capture the client command protocol version.
new 5591dfb Add missing 'l10n' calls.
new 1cda4c3 service: Record time of last startup failures.
new 4cd8c76 tests: Remove reference to non-existent file.
new fbca4e2 herd: Report startup failure.
The 13 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
Makefile.am | 2 +-
doc/examples/_unknown.scm | 153 -------
doc/shepherd.texi | 143 +++----
modules/shepherd.scm | 152 ++++---
modules/shepherd/args.scm | 125 +++---
modules/shepherd/comm.scm | 78 ++--
modules/shepherd/scripts/halt.scm | 13 +-
modules/shepherd/scripts/herd.scm | 25 +-
modules/shepherd/scripts/reboot.scm | 13 +-
modules/shepherd/service.scm | 628 +++++++++++++++++------------
modules/shepherd/service/monitoring.scm | 11 +-
modules/shepherd/service/repl.scm | 42 +-
modules/shepherd/support.scm | 21 +-
tests/basic.sh | 26 +-
tests/close-on-exec.sh | 16 +-
tests/eval-load.sh | 10 +-
tests/file-creation-mask.sh | 4 +-
tests/forking-service.sh | 18 +-
tests/inetd.sh | 20 +-
tests/logging.sh | 12 +-
tests/one-shot.sh | 36 +-
tests/pid-file.sh | 16 +-
tests/replacement.sh | 8 +-
tests/respawn-throttling.sh | 4 +-
tests/respawn.sh | 12 +-
tests/restart.sh | 16 +-
tests/services/monitoring.sh | 1 +
tests/signals.sh | 8 +-
tests/starting-status.sh | 4 +-
tests/{eval-load.sh => startup-failure.sh} | 46 +--
tests/status-sexp.sh | 21 +-
tests/stopping-status.sh | 4 +-
tests/system-star.sh | 12 +-
tests/systemd.sh | 8 +-
tests/transient.sh | 8 +-
35 files changed, 877 insertions(+), 839 deletions(-)
delete mode 100644 doc/examples/_unknown.scm
copy tests/{eval-load.sh => startup-failure.sh} (57%)
mode change 100755 => 100644
- [shepherd] branch master updated (353a91b -> fbca4e2),
Ludovic Courtès <=
- [shepherd] 08/13: shepherd: Factorize command message gathering., Ludovic Courtès, 2023/04/16
- [shepherd] 02/13: monitoring: Log registered service names., Ludovic Courtès, 2023/04/16
- [shepherd] 03/13: service: Turn 'doc' method into a procedure., Ludovic Courtès, 2023/04/16
- [shepherd] 04/13: service: Turn 'action' method into a procedure., Ludovic Courtès, 2023/04/16
- [shepherd] 11/13: service: Record time of last startup failures., Ludovic Courtès, 2023/04/16
- [shepherd] 09/13: comm: Capture the client command protocol version., Ludovic Courtès, 2023/04/16
- [shepherd] 07/13: service: 'stop-service' returns the list of stopped services, not names., Ludovic Courtès, 2023/04/16
- [shepherd] 12/13: tests: Remove reference to non-existent file., Ludovic Courtès, 2023/04/16
- [shepherd] 01/13: service: Use 'lookup-service' instead of 'lookup-services'., Ludovic Courtès, 2023/04/16
- [shepherd] 13/13: herd: Report startup failure., Ludovic Courtès, 2023/04/16