Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 7b782a555d8f363b949198f7f991429bbef551bf
https://github.com/tribe29/checkmk/commit/7b782a555d8f363b949198f7f991429bb…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-01 (Thu, 01 Oct 2020)
Changed paths:
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins_legacy.py
Log Message:
-----------
Check-API: prepare legacy conversion for stricter Result class
Bypass the validation of the Result class:
Legacy plugins may relie on the fact that once a newline
as been in the output, *all* following ouput is sent to
the details. That means we have to create Results with
details only, which will be prohibited by the Result class.
CMK-5431
Change-Id: I0d7a044d5c9d34c8e0cd43b56b602f8be9442200
Commit: e29f2089b564073e047e09bef6a0b7b71909d728
https://github.com/tribe29/checkmk/commit/e29f2089b564073e047e09bef6a0b7b71…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-01 (Thu, 01 Oct 2020)
Changed paths:
M cmk/base/api/agent_based/checking_classes.py
M tests/unit/cmk/base/api/agent_based/test_checking_classes.py
Log Message:
-----------
Check-API: We no longer allow details-only Results
This could lead to service going to a non-OK state
without showing anything in the service output,
which would we weird.
CMK-5431
Change-Id: I6fb1eaa5031b2ea9015aa07980994888581f8517
Compare:
https://github.com/tribe29/checkmk/compare/27e6c431652d...e29f2089b564