Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 1cba8ea7f3222b5199e02e748a73b364520fad7f
https://github.com/Checkmk/checkmk/commit/1cba8ea7f3222b5199e02e748a73b3645…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-10-31 (Tue, 31 Oct 2023)
Changed paths:
A cmk/rulesets/__init__.py
A cmk/rulesets/v1/__init__.py
A cmk/rulesets/v1/_groups.py
A cmk/rulesets/v1/_localize.py
A cmk/rulesets/v1/_rulespec.py
A cmk/rulesets/v1/_valuespec.py
A doc/plugin-api/source/cmk.rulesets/index.rst
A doc/plugin-api/source/cmk.rulesets/v1.rst
M doc/plugin-api/source/index.rst
M tests/testlib/pylint_checker_cmk_module_layers.py
Log Message:
-----------
Rulesets API: Proof of Concept
First draft to implement the ruleset API
CMK-14292
Change-Id: I2bbd9f5abacf1fec73210dc8d5201cb55627f1ea
Commit: 3351eaa140ddab0f9f4f0ea8e062ff7bd9224023
https://github.com/Checkmk/checkmk/commit/3351eaa140ddab0f9f4f0ea8e062ff7bd…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-10-31 (Tue, 31 Oct 2023)
Changed paths:
M cmk/gui/plugins/main_modules/cre.py
R cmk/gui/plugins/wato/check_parameters/mssql_instance.py
A cmk/gui/rulespec.py
A cmk/gui/utils/rulespecs/legacy_converter.py
A cmk/gui/utils/rulespecs/loader.py
A cmk/plugins/mssql/rulesets/instance.py
M cmk/rulesets/v1/__init__.py
M cmk/rulesets/v1/_valuespec.py
A tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
Ruleset API: mssql_instance MVP
Use the new API to create a rulespec for mssql_instance.
For rendering/configuration, convert to legacy rulespecs and use old functionality from
here on
CMK-14816
Change-Id: I5f594feb2e452ef4e55b8c5950841869dce7e70a
Compare:
https://github.com/Checkmk/checkmk/compare/1db51a11460a...3351eaa140dd