diff options
-rw-r--r-- | NEWS | 5 | ||||
-rw-r--r-- | README.md | 8 | ||||
-rw-r--r-- | setup.py | 2 | ||||
-rw-r--r-- | systemd/daemon.py | 2 |
4 files changed, 15 insertions, 2 deletions
@@ -1,5 +1,10 @@ Python wrappers for libsystemd API +CHANGES WITH 235: + + * Adapt the rename of systemd-activate to systemd-socket-activate + performed in systemd 230 + CHANGES WITH 234: * Support for the new sd_is_socket_sockaddr added in systemd 233 @@ -85,6 +85,14 @@ Notes: This might happen if there are no arguments or one of them is invalid. +A handler class for the Python logging framework is also provided: + + import logging + from systemd import journal + logger = logging.getLogger('custom_logger_name') + logger.addHandler(journal.JournalHandler()) + logger.warning("Some message: %s", 'detail') + Documentation ============= @@ -45,7 +45,7 @@ def lib(*names, **kw): + '\n'.join(results) + '\n') sys.exit(status) -version = '234' +version = '235' defines = {'define_macros':[('PACKAGE_VERSION', '"{}"'.format(version))]} _journal = Extension('systemd/_journal', diff --git a/systemd/daemon.py b/systemd/daemon.py index 625219c..217b595 100644 --- a/systemd/daemon.py +++ b/systemd/daemon.py @@ -58,7 +58,7 @@ def listen_fds(unset_environment=True): Example:: (in primary window) - $ systemd-activate -l 2000 python3 -c \\ + $ systemd-socket-activate -l 2000 python3 -c \\ 'from systemd.daemon import listen_fds; print(listen_fds())' (in another window) $ telnet localhost 2000 |