[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[shepherd] branch master updated (1b0d507 -> ffe09be)
From: |
Ludovic Courtès |
Subject: |
[shepherd] branch master updated (1b0d507 -> ffe09be) |
Date: |
Sun, 26 Feb 2023 16:40:49 -0500 (EST) |
civodul pushed a change to branch master
in repository shepherd.
from 1b0d507 build: Bump to version 0.9.3.
add 746daf4 service: Remove 'stop-delay?' and 'waiting-for-termination?'.
add 08510a2 service: Handle service state in a monitoring agent.
add 0f75fb4 service: 'start' blocks when a service is already being
started.
add c195b87 service: Start dependent services in parallel.
add e0cae14 service: 'start-in-the-background' starts services in
parallel.
add 310bdb2 service: 'stop' blocks when a service is already being
stopped.
add a460085 service: 'service-running-value' uses a fresh channel for
each reply.
add 6ad9c92 service: Associate a control fiber with each service.
add 55a2754 service: Rename "service monitor" to "service registry".
add 1ad6ac5 service: Clarify expected statuses.
add e522859 service: Communicate the service status symbol to clients.
add da158c5 herd: Report 'starting' and 'stopping' service statuses.
new 82a9154 Remove traces of "persistency" (sic) support.
new 2afe1fe service: Remove support for the 'unknown' service.
new ffe09be service: Remove 'cd' action of 'root'.
The 3 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:
.dir-locals.el | 3 +-
Makefile.am | 4 +-
doc/examples/wolfgangj.scm | 2 +-
doc/shepherd.texi | 72 +--
modules/shepherd.scm | 87 ++--
modules/shepherd/scripts/herd.scm | 39 +-
modules/shepherd/service.scm | 815 ++++++++++++++++++------------
modules/shepherd/support.scm | 14 -
tests/{one-shot.sh => starting-status.sh} | 103 ++--
tests/status-sexp.sh | 11 +-
tests/stopping-status.sh | 114 +++++
tests/system-star.sh | 6 +-
12 files changed, 764 insertions(+), 506 deletions(-)
copy tests/{one-shot.sh => starting-status.sh} (50%)
create mode 100644 tests/stopping-status.sh
- [shepherd] branch master updated (1b0d507 -> ffe09be),
Ludovic Courtès <=