Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 335785b2c6af97d6e5e8663e76b2f86743fd54ea
https://github.com/tribe29/checkmk/commit/335785b2c6af97d6e5e8663e76b2f8674…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M tests/unit/cmk/gui/valuespecs/test_vs_password.py
M tests/unit/cmk/utils/test_encryption.py
M tests/unit/conftest.py
Log Message:
-----------
Remove useless fixture
* The few tests that used it are green without.
* The fixture performed _actual_ file IO and did not
even bother cleaning after itself! 🧻😭
Change-Id: I7c1a2ac9c0aa1b5f87855ec8ca046b5bfade04ed
Commit: 1cc533d938d257750121847cda3b62efd43eb738
https://github.com/tribe29/checkmk/commit/1cc533d938d257750121847cda3b62efd…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M cmk/fetchers/_snmp.py
Log Message:
-----------
Make sure SNMP fetch loop isn't empty
If `section_names` is empty, then the SNMP fetcher is no-op and
`fetch()` returns and empty set of data instead of an error.
This patch makes sure to trigger and error in such a case.
Change-Id: I1e28375f63d586eeee956e69c03a2ff6ab14be4d
Commit: 8f0295d46466d924d63adab363212113cf30b02b
https://github.com/tribe29/checkmk/commit/8f0295d46466d924d63adab363212113c…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M cmk/base/agent_based/discovery/_discovered_services.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/api/agent_based/cluster_mode.py
M cmk/base/api/agent_based/value_store/_utils.py
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/checkers/check_table.py
M cmk/checkers/discovery/_autochecks.py
M cmk/utils/type_defs/__init__.py
M cmk/utils/type_defs/pluginname.py
M tests/testlib/pylint_checker_cmk_module_layers.py
M tests/unit/cmk/base/agent_based/checking/test_cluster_modes.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/api/agent_based/value_store/test_vs_global_state.py
M tests/unit/cmk/base/api/agent_based/value_store/test_vs_utils.py
M tests/unit/cmk/base/test_check_table.py
M tests/unit/cmk/base/test_config.py
Log Message:
-----------
Move ServiceID where it's created
* better cohesion
* clearer context
* less clutter in utils.type_defs
Change-Id: Ifc141b29073dca9a259e1f2af7c18d770ab58598
Compare:
https://github.com/tribe29/checkmk/compare/a985bd8286a4...8f0295d46466