guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[shepherd] branch devel updated (9f2d5ea -> a43ae34)


From: Ludovic Courtès
Subject: [shepherd] branch devel updated (9f2d5ea -> a43ae34)
Date: Mon, 5 Aug 2024 13:15:02 -0400 (EDT)

civodul pushed a change to branch devel
in repository shepherd.

    from 9f2d5ea  tests: Make ‘log-rotation’ test more deterministic.
     add c352d76  comm: Define ‘system-log-file’.
     new 67126c4  comm: ‘make-shepherd-output-port’ uses suspendable 
‘put-string’.
     new ac1078a  comm: ‘call-with-syslog-port’ opens /dev/{kmsg,console} 
non-blocking.
     new 4f37946  logger: Make syslog output non-blocking.
     new b89d5d3  Move endpoints to (shepherd endpoints).
     new e82b5c8  endpoints: Fix docstring of ‘open-sockets’.
     new 8477dc9  endpoints: Call ‘listen’ only for stream sockets.
     new 34ebcfe  Add system log service.
     new a43ae34  guix: Add system test for the built-in ‘system-log’ service.

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:
 .guix/manifest.scm                      |  47 +++-
 Makefile.am                             |   6 +-
 doc/shepherd.texi                       | 154 +++++++++++-
 modules/shepherd/comm.scm               |  26 +-
 modules/shepherd/endpoints.scm          | 195 +++++++++++++++
 modules/shepherd/logger.scm             |  12 +-
 modules/shepherd/service.scm            | 177 +-------------
 modules/shepherd/service/system-log.scm | 419 ++++++++++++++++++++++++++++++++
 po/POTFILES.in                          |   1 +
 tests/services/system-log-internal.scm  |  73 ++++++
 tests/services/system-log.sh            | 173 +++++++++++++
 11 files changed, 1096 insertions(+), 187 deletions(-)
 create mode 100644 modules/shepherd/endpoints.scm
 create mode 100644 modules/shepherd/service/system-log.scm
 create mode 100644 tests/services/system-log-internal.scm
 create mode 100644 tests/services/system-log.sh



reply via email to

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