[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[shepherd] branch master updated (e2d324e -> 353a91b)
From: |
Ludovic Courtès |
Subject: |
[shepherd] branch master updated (e2d324e -> 353a91b) |
Date: |
Sat, 25 Mar 2023 17:53:06 -0400 (EDT) |
civodul pushed a change to branch master
in repository shepherd.
from e2d324e service: 'stop' no longer prints an extra "has been stopped"
message.
new 567360b shepherd: Replace 'primitive-load' with a Scheme
implementation.
new c3585cc shepherd: Define and use 'replace-core-bindings!'.
new 25f2006 repl: Delete socket before starting.
new f56c587 service: Catch exceptions of essential tasks.
new 558d680 service: 'make-systemd-constructor' supports starting
processes eagerly.
new df8ac0f service: Remove redundant condition in 'start'.
new 7ff624c service: Make 'launch-service' private.
new 353a91b service: Print "already running" message in 'launch-service',
not 'start'.
The 8 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 | 1 +
doc/shepherd.texi | 4 +-
modules/shepherd.scm | 47 ++++---
modules/shepherd/service.scm | 179 ++++++++++++++-----------
modules/shepherd/service/repl.scm | 1 +
modules/shepherd/support.scm | 8 ++
tests/basic.sh | 8 ++
tests/{services/monitoring.sh => eval-load.sh} | 51 ++++---
tests/systemd.sh | 28 +++-
9 files changed, 198 insertions(+), 129 deletions(-)
copy tests/{services/monitoring.sh => eval-load.sh} (53%)
mode change 100644 => 100755
- [shepherd] branch master updated (e2d324e -> 353a91b),
Ludovic Courtès <=
- [shepherd] 04/08: service: Catch exceptions of essential tasks., Ludovic Courtès, 2023/03/25
- [shepherd] 02/08: shepherd: Define and use 'replace-core-bindings!'., Ludovic Courtès, 2023/03/25
- [shepherd] 07/08: service: Make 'launch-service' private., Ludovic Courtès, 2023/03/25
- [shepherd] 05/08: service: 'make-systemd-constructor' supports starting processes eagerly., Ludovic Courtès, 2023/03/25
- [shepherd] 01/08: shepherd: Replace 'primitive-load' with a Scheme implementation., Ludovic Courtès, 2023/03/25
- [shepherd] 06/08: service: Remove redundant condition in 'start'., Ludovic Courtès, 2023/03/25
- [shepherd] 08/08: service: Print "already running" message in 'launch-service', not 'start'., Ludovic Courtès, 2023/03/25
- [shepherd] 03/08: repl: Delete socket before starting., Ludovic Courtès, 2023/03/25