guix-commits
[Top][All Lists]
Advanced

[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



reply via email to

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