Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: dd7fa663243fb2d9cccbcac422cb425c2e9a27fa
https://github.com/tribe29/checkmk/commit/dd7fa663243fb2d9cccbcac422cb425c2…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths:
M active_checks/check_mail_loop
A cmk/utils/mailbox.py
M tests/unit/active_checks/test_ac_check_mail_loop.py
Log Message:
-----------
check_mail_loop: split off common functionality
check_mail and check_mailboxes also use mailing capabilities and share
common logic for active checks. Those common elements have been
extracted to a separate module in order to refactor check_mail and
check_mailboxes.
Change-Id: I299c50844b341ef2c4ed2680a77ba17b37e35a06
Commit: 8fb8f51a1438e8ffd9310864f0cb0d97fb1c8954
https://github.com/tribe29/checkmk/commit/8fb8f51a1438e8ffd9310864f0cb0d97f…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths:
M active_checks/check_mail
M checks/check_mail
M tests/unit/active_checks/test_ac_check_mail.py
M tests/unit/checks/test_check_mail.py
Log Message:
-----------
check_mail: adapt refactoring elements from check_mail_loop
Switch to argparse in order to have much less code and make use of
common functionality exctracted from check_mail_loop
Change-Id: I2e11a8f11a85ecbe8900e54100d111bdf4cbed7f
Commit: 8c2af6a31b2a06009cc4cdff3478833d5bb99cae
https://github.com/tribe29/checkmk/commit/8c2af6a31b2a06009cc4cdff3478833d5…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths:
M active_checks/check_mailboxes
M checks/check_mailboxes
M tests/unit/checks/test_check_mailboxes.py
Log Message:
-----------
check_mailboxes: adapt refactoring elements from check_mail_loop
Switch to argparse in order to have much less code and make use of
common functionality exctracted from check_mail_loop
Change-Id: Id83e3549dcfafdfbbfa7b196696288d71da10883
Commit: a25290a19b2c2bfe40bac81f5ef93fe582a2eff6
https://github.com/tribe29/checkmk/commit/a25290a19b2c2bfe40bac81f5ef93fe58…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths:
A .werks/11117
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M cmk/base/api/agent_based/register/section_plugins_legacy/__init__.py
M cmk/base/check_api.py
M cmk/base/check_api_utils.py
M cmk/base/inventory.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins_legacy.py
M tests/unit/cmk/base/api/agent_based/register/test_section_plugins_legacy.py
Log Message:
-----------
11117 Drop support for creation of HostLabels via discovery function
This werk only affect users who implemented their own plugins *and*
where creating HostLabels using the discovery function or inventory
plugins.
The afore mentioned features are no longer supported.
Creation of host labels can now only be implemented using the
new check API. It is done by passing a `host_label_function`
to the `register.agent_section` function. For details please
refer to the dokumentation.
Change-Id: I3c49669b7a1afc4e746a32379a6630bca5673e0e
Compare:
https://github.com/tribe29/checkmk/compare/dbf5352680b2...a25290a19b2c