syslog-ng
syslog-ng copied to clipboard
App parser refactor
This PR refactors the app-parser() and has the following changes:
-
it gets rid off the "*" topic, which basically allowed applications to register to all topics. This does not make much sense for me now, and as far as I understand noone is using it and is undocumented. The only big user is sc4s. @rjha-splunk @ikheifets-splunk please check if this would bother you. My assumption that it is not.
-
it creates the possibility to create app-parser() like entities by extracting an AppModelObject base class.
-
it has some refactors as well
Build FAILURE
@kira-syslogng: retest this please;
Thanks for notification @bazsi. We will check it asap
Hello, @bazsi ! Is it possible to download dev build (probably you building on CI)? I think it shouldn't break anything, but anyway we need to run SC4S tests to be sure on 100%.