guix-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]