ClusterLabs / ClusterLabs/pcs

pcs should talk with systemd via DBus to prevent unnecessary process spawning

Open
#238 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
265
Forks
122
Avg merge
13h 23m
Merged PRs (30d)
14

Description

Systemd-affiliated project supposedly contains all that's needed
so as to communicate with systemd:

https://github.com/systemd/python-systemd

It makes little sense from technical perspective to use anything
else (`systemctl` is a process-separated executable form to
trigger the same DBus calls, but since it is doable in-process
with said systemd binding, the former is just an inefficient version
of the latter for the purpose of pcs).

(Note that now that pacemaker high-level API is under development,
it will come into a similar situation, eventually, just instead of DBus
calls, there will have to be a direct Python binding built around.)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.