Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: db15db3bd27ef38b9661e90130ef453532500f4f
https://github.com/tribe29/checkmk/commit/db15db3bd27ef38b9661e90130ef45353…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-31 (Fri, 31 Jul 2020)
Changed paths:
M cmk/base/api/agent_based/register/__init__.py
M cmk/base/api/agent_based/register/_config.py
M cmk/base/data_sources/host_sections.py
M cmk/base/discovery.py
M tests/unit/cmk/base/data_sources/test_host_sections.py
Log Message:
-----------
Check API: nuke get parsed section creator
There is no way of figuring out which plugin would end up creating a
section without actually running the corresponding parse function.
This functionallity is part of the HostSections' job.
Change-Id: I6886e13d201abbc7cc6c2dc5bf87b4fa6cc6a543
Commit: cee6af8fa842d6c727bae53793510f1ce924e4d8
https://github.com/tribe29/checkmk/commit/cee6af8fa842d6c727bae53793510f1ce…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-31 (Fri, 31 Jul 2020)
Changed paths:
M cmk/base/api/agent_based/register/section_plugins.py
M tests/unit/cmk/base/api/agent_based/register/test_section_plugins.py
Log Message:
-----------
allow supersedes kwarg
Change-Id: If86150398243c5c30b3da076fbd0dcf72a7569e5
Commit: 8fc16d39a0c7acca2da014d50985317d113e97bd
https://github.com/tribe29/checkmk/commit/8fc16d39a0c7acca2da014d50985317d1…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-31 (Fri, 31 Jul 2020)
Changed paths:
M cmk/base/plugins/agent_based/agent_based_api/v0/__init__.py
M cmk/base/plugins/agent_based/agent_based_api/v0/register.py
Log Message:
-----------
Check API: expose names for inventory plugins
Change-Id: Idc6ffdc42cd35f4df9c8d5e521f76bb93451f11b
Commit: 7495f9284359d6e838686f2554a2ed81cac13f05
https://github.com/tribe29/checkmk/commit/7495f9284359d6e838686f2554a2ed81c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-31 (Fri, 31 Jul 2020)
Changed paths:
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M cmk/base/config.py
M tests/testlib/base.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins_legacy.py
Log Message:
-----------
Check API: more unmigratable checks
Unfortunately, having 'extra_sections' in an attribute of the 'main'
check. This adds a few cases to the list of check plugins that must me migrated manually.
Change-Id: I4b2f72cde4b48ab66b64baddd3aecd7a1e4c80c5
Compare:
https://github.com/tribe29/checkmk/compare/764be6f569fc...7495f9284359