]> git.ipfire.org Git - thirdparty/knot-resolver.git/commit
manager: experimental implementation of supervisord extension to support sd_notify() manager-supervisord-systemd-monkeypatch
authorVasek Sraier <git@vakabus.cz>
Wed, 25 May 2022 13:03:14 +0000 (15:03 +0200)
committerVasek Sraier <git@vakabus.cz>
Wed, 25 May 2022 13:03:14 +0000 (15:03 +0200)
commitdb7458fde4d6e3d4655fd261b96cdaef6f511d0d
tree93510d3170e3ee2153e4368019bee38462b702f8
parent0b61591af616fdc6f5d1ceb202040d9d988112cf
manager: experimental implementation of supervisord extension to support sd_notify()

contains:
- python module written in C, because Python does not support socket auxiliary messages like SCM_CREDENTIALS
- XML-RPC extension for supervisord, which actually does not do anything except for injecting code into supervisord internals
manager/etc/knot-resolver/config.dev.yml
manager/knot_resolver_manager/kresd_controller/supervisord/plugin/Makefile [new file with mode: 0644]
manager/knot_resolver_manager/kresd_controller/supervisord/plugin/__init__.py [new file with mode: 0644]
manager/knot_resolver_manager/kresd_controller/supervisord/plugin/notifymodule.c [new file with mode: 0644]
manager/knot_resolver_manager/kresd_controller/supervisord/supervisord.conf.j2