Branch: refs/heads/2.2.0
Home:
https://github.com/tribe29/checkmk
Commit: 5de38a8db8498c04c952a91c2063292fbbcac5af
https://github.com/tribe29/checkmk/commit/5de38a8db8498c04c952a91c2063292fb…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
Log Message:
-----------
Use list comprehension in tests
Less copy/paste, slightly easier to read and easier to maintain.
Change-Id: I1a80fcf574032908dbf572f21fb868ffce2724ef
Commit: fc3c8ab42258b8449420a27abcb2060b62e93e34
https://github.com/tribe29/checkmk/commit/fc3c8ab42258b8449420a27abcb2060b6…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M cmk/base/agent_based/data_provider.py
M cmk/base/agent_based/discovery/_host_labels.py
M tests/unit/cmk/base/agent_based/test_data_provider_parsed_sections_resolver.py
Log Message:
-----------
Keep section name explicitly in ResolvedResult
Change-Id: Ibdb21186cfc0a9125283d0811f567037b555bddd
Commit: d9c6f77afd525a9ed503361dfbe449df482467ce
https://github.com/tribe29/checkmk/commit/d9c6f77afd525a9ed503361dfbe449df4…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M cmk/base/agent_based/data_provider.py
M cmk/base/agent_based/discovery/_host_labels.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/agent_based/test_data_provider_parsed_sections_broker.py
M tests/unit/cmk/base/agent_based/test_data_provider_parsed_sections_resolver.py
M tests/unit/cmk/base/agent_based/test_utils.py
Log Message:
-----------
Keep Mapping[SectionName, SectionPlugin] type
Change-Id: Ia90b2c0859ffc60fdb88979368964e98e9ba8ce9
Commit: 387a28590b5d2307cdcc6fbbb9e070a4465c6ad2
https://github.com/tribe29/checkmk/commit/387a28590b5d2307cdcc6fbbb9e070a44…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M cmk/base/api/agent_based/checking_classes.py
M cmk/base/api/agent_based/type_defs.py
M cmk/checkers/__init__.py
M cmk/checkers/_api.py
Log Message:
-----------
Move PluginHostLabel to lower layer
This type is used in the check engine, which is in a lower
layer than the check API. Therefore, this change fixes a
layering violation.
Change-Id: I04fffc86be4b1411180b1a9111377143fb8e720c
Commit: c1b3d510a527582706122037a6958957d3ac916c
https://github.com/tribe29/checkmk/commit/c1b3d510a527582706122037a6958957d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/agent_based/data_provider.py
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/agent_based/inventory/_active.py
M cmk/base/agent_based/inventory/_autoinventory.py
M cmk/base/agent_based/inventory/_inventory.py
M cmk/base/agent_based/inventory/commandline.py
M cmk/base/config.py
M cmk/checkers/__init__.py
M cmk/checkers/_api.py
Log Message:
-----------
Raise abstraction -> SectionPlugin
Change-Id: I61909d7a119172a80a8fe02f3db0199246281997
Compare:
https://github.com/tribe29/checkmk/compare/2d7b0bdf7d57...c1b3d510a527