Hello,
After finish to cleanup the engine-service to use downstream services and be portable to
other distributions (upstart, openrc), we can use the same infrastructure for the engine
notifier script.
It is very similar to the engine-service in operation (running java), except it is written
in bash instead of python and has no systemd support, and have its own configuration.
What I suggest is to rewrite the notifier service in python and reuse the engine-service
code.
Also, drop the /etc/ovirt-engine/notifier/notifier.conf in favor of variables within the
/etc/ovirt-engine/engine.conf[.d/*], this will provide a single point of configuration for
all services.
And of course proper systemd support and development environment support.
Any comments? thoughts?
Alon