Commits
Andris Zeila authored 1cc5b8f0509
...G...... [ZBXNEXT-5781] improved agent2 metric testing (-t) and printing (-p) by adding full plugin interface support and verbose testing option * commit 'e9b735e2fde083147c980da3049a6da221459496': ...G...... [ZBXNEXT-5781] added changelog entry .......... [ZBXNEXT-5781] fixed agent not being stopped when recurring tasks are scheduled .......... [ZBXNEXT-5781] manager will ignore update requests during shutdown process .......... [ZBXNEXT-5781] split agent components in 3 shutdown groups - input, scheduler and output .......... [ZBXNEXT-5781] fixed metric testing error handling .......... [ZBXNEXT-5781] added verbose command line parameter to agent2 man page .......... [ZBXNEXT-5781] improved comments, minor refactoring .......... [ZBXNEXT-5781] moved testrun files to main package, changed test/print options to be invoked through scheduler rather than directly calling configure/export added verbose command line parameter to enable trace logging of test/print parameter execution .......... [ZBXNEXT-5781] split agent shutdown in two steps - first stop everything except result caches, then stop result caches .......... [ZBXNEXT-5781] upon exit invoke Stop() method in active plugins implementing Runner interface (cherry picked from commit ef1d305fffb5afff95e49e0d69f1a3241491b94b)