Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 8eeb24c2eaa3ae7047b74cb26e27d481d5bbe833
https://github.com/tribe29/checkmk/commit/8eeb24c2eaa3ae7047b74cb26e27d481d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-20 (Fri, 20 Nov 2020)
Changed paths:
A .werks/11674
M cmk/base/modes/check_mk.py
Log Message:
-----------
11674 Developer option: --plugins
This werk adds the new commandline option "<tt>--plugins</tt>" to
the <tt>cmk -I my_host</tt>,
<tt>cmk -i my_host</tt> and <tt>cmk my_host</tt> commands.
Setting this option to a comma separated list of section names will have the effect that
the specified
command (that is, checking, inventory or discovery) will only be done for the provided
plugins.
Unlike the deprecated "--checks" option (see werk 11675) this will have no
effect on the fetching
process whatsoever.
For instance if you execute <tt>cmk -i --plugins mem my_host</tt>, the
inventory plugin <i>mem</i>
will be executed (and nothing else).
Change-Id: Ib3876ba7e88bcc7881474c155e7c11d769962ef2
Commit: 3ef013c30cbe21945e392ee71a83773d7320edfc
https://github.com/tribe29/checkmk/commit/3ef013c30cbe21945e392ee71a83773d7…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-20 (Fri, 20 Nov 2020)
Changed paths:
A .werks/11675
M cmk/base/modes/check_mk.py
M tests/unit/cmk/base/checkers/test_cmd_caching.py
Log Message:
-----------
11675 Developer option: --detect-plugins
This werk adds the new commandline option
"<tt>--detect-plugins</tt>" to the <tt>cmk -I
my_host</tt>,
<tt>cmk -i my_host</tt> and <tt>cmk my_host</tt> commands.
It is compatible to the previous "--checks" option, which will still work.
Setting this option to a comma separated list of plugin names will have the effect that
the specified
command (that is, checking, inventory or discovery) will only be done for the provided
plugins,
in the same way "--plugins" would.
In addition, checkmk makes a besst effort guess which sections should be fetched, that
is:
It sets the "--detect-sections" option to all sections that may be needed for
the provided plugins.
Change-Id: Ibe017a6be2d8deab9b0689cc967876ae77459b20
Compare:
https://github.com/tribe29/checkmk/compare/fe9f597808e4...3ef013c30cbe