summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS5
-rw-r--r--README.md8
-rw-r--r--setup.py2
-rw-r--r--systemd/daemon.py2
4 files changed, 15 insertions, 2 deletions
diff --git a/NEWS b/NEWS
index 6daac80..b6d208d 100644
--- a/NEWS
+++ b/NEWS
@@ -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
diff --git a/README.md b/README.md
index 4d6daae..ce41389 100644
--- a/README.md
+++ b/README.md
@@ -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
=============
diff --git a/setup.py b/setup.py
index 983eecd..42d13ee 100644
--- a/setup.py
+++ b/setup.py
@@ -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