| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Later on a proper wrapper in daemon.py should be added.
|
|
|
|
|
|
| |
This is useful when testing against old or unreleases versions of
the library:
make PYTHON=python3 INCLUDE_DIR=/home/zbyszek/src/systemd-master/src LIBSYSTEMD_VERSION=233
|
| |
|
|
|
|
|
|
| |
This will detect cases where the autoconfig based on version is wrong.
Debian bug #839224.
|
| |
|
|
|
|
| |
This name is unused on pypi. Let's grab it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of generating the list of message ids anew during every build,
the file is generated manually and committed into the
repository. Also, the list of defines is stored in id128-defines.h,
also kept in the repository. Both files should only grow.
This should make build easier. But it also fixes a problem with
systemd, which occasionally drops message definitions. We will keep
them forever, so it should be safe to rely on the presence of message
definitions which systemd does not use anymore.
Fixes #23.
|
| |
|
| |
|
|
|
|
|
|
| |
This also allows tests to be run against he build directory:
$ py.test-2.7 -v build/lib.linux-x86_64-2.7 docs
$ py.test-3.4 -v build/lib.linux-x86_64-3.4 docs
|
| |
|
|
|
|
| |
Fixes #7.
|
| |
|
| |
|
|
|
|
|
| |
This should allow the build to just work on old Ubuntu
and similar.
|
|
|
|
|
| |
This matches what was done for libgudev. This way we have plenty of time
to remove the module from systemd, and this version will always be "newer".
|
| |
|
|
|
|
|
| |
We want the package to be installed under this name.
This is also used for sdist, and we want python-systemd-<version>.tar.xz.
|
|
|
|
|
|
| |
The license was originally MIT, but when this module became part of systemd,
it was changed to LGPLv2+. All files had correct headers, so only the LICENSE
file needs updating. Take the opportunity to add classifiers to setup.py.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
journald.send() is renamed to journald.sendv(), and a replacement
journald.send() is added. This new function has a more pythonic API,
where one positional argument is used for the message, and keyword
arguments can be used to specify other fields.
Implementing argument parsing in C would be really painful, for little
gain, so a pure-python module is added, which provides send(), which
in turn calls sendv().
|
| |
|
|
|