summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2016-09-20 09:03:07 -0400
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2016-09-21 15:32:58 -0400
commit02b9432e736f3951078f3ad232baa445ca5d30b1 (patch)
treebca487a1fbecd877c77e65963e0587af279992ff /docs
parent89badf50b797d7b76e37e71c27cba47264c560bf (diff)
downloadpython-systemd-02b9432e736f3951078f3ad232baa445ca5d30b1.tar.gz
reader: add SD_JOURNAL_OS_ROOT and rework flag passing
Let's pass any flags through to the journal functions without checking validity. Those functions do their own checking, so there's no need to second-guess. The semantics for _Reader(flags=0) are a bit changed: before, this would be transformed into sd_journal_open(SD_J_LOCAL_ONLY). Now, this results in sd_journal_open(0). Previous behaviour should be achieved by not specifying the flags at all. This change is necessary, because previously it was not possible to pass flags=0 to sd_journal_open(0), i.e. it was not possible to "merge" journals through the Python interface. Similarly, Reader(flags=0) now means to open all journals, and Reader(flags=None) is the same as Reader(flags=LOCAL_ONLY).
Diffstat (limited to 'docs')
-rw-r--r--docs/journal.rst1
1 files changed, 1 insertions, 0 deletions
diff --git a/docs/journal.rst b/docs/journal.rst
index 8e4b5b6..49c07b1 100644
--- a/docs/journal.rst
+++ b/docs/journal.rst
@@ -89,6 +89,7 @@ Journal access types
.. autoattribute:: systemd.journal.RUNTIME_ONLY
.. autoattribute:: systemd.journal.SYSTEM
.. autoattribute:: systemd.journal.CURRENT_USER
+.. autoattribute:: systemd.journal.OS_ROOT
Journal event types
~~~~~~~~~~~~~~~~~~~