Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 480a74968b20c15453d36e028b3cb88ceedde27a
https://github.com/tribe29/checkmk/commit/480a74968b20c15453d36e028b3cb88ce…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M cmk/base/agent_based/discovery/_host_labels.py
Log Message:
-----------
Extract label caching routines
CMK-12002
Change-Id: Ib71e56de65130396ab7061270131c5711ea941d9
Commit: f1ebbcfa499aaba8ad6b39c7f4e84b095d99a6f7
https://github.com/tribe29/checkmk/commit/f1ebbcfa499aaba8ad6b39c7f4e84b095…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/agent_based/discovery/_host_labels.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/preview.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
Log Message:
-----------
Separate discovery and analysis of host labels
SRP + this removes some indirection and C&P and
clarifies some of the call sites.
CMK-12002
Change-Id: Icf8a8a66c7ed636804149d04667b96d48d4efbb2
Commit: 1c5e3f092851ffdbfa9f712f1e1ce5bdf97036fb
https://github.com/tribe29/checkmk/commit/1c5e3f092851ffdbfa9f712f1e1ce5bdf…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
Log Message:
-----------
Rewrite label discovery with separate discovery/analysis
CMK-12002
Change-Id: If0a06802cf5796b863107f6c3246f57536ad7bee
Commit: 047400b93bb532b8959db30de74b93ecd40fbcec
https://github.com/tribe29/checkmk/commit/047400b93bb532b8959db30de74b93ecd…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/agent_based/discovery/_host_labels.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/utils/rulesets/ruleset_matcher.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
Log Message:
-----------
Free label discovery and analysis from ConfigCache
CMK-12002
Change-Id: Icd774c997712333f490e55e81be182f1894fc1a4
Compare:
https://github.com/tribe29/checkmk/compare/54ba1746f6df...047400b93bb5