Werk #16619: Ruleset API: Ruleset validation

Component Checks & agents
Title Ruleset API: Ruleset validation
Date Mar 11, 2024
Checkmk Edition Checkmk Raw (CRE)
Checkmk Version 2.3.0b3 2.4.0b1
Level Trivial Change
Class Bug Fix
Compatibility Incompatible - Manual interaction might be required

Rulespec/ruleset names now have to be valid python identifiers that are not reserved keywords. This also applies to choice identifiers in FormSpecs.

The validation occurs during instantiation and will raise a ValueError when a violation is found.

To the list of all Werks