Werk #16619: Ruleset API: Ruleset validation
| Component | Checks & agents | ||||
| Title | Ruleset API: Ruleset validation | ||||
| Date | Mar 11, 2024 | ||||
| Level | Trivial Change | ||||
| Class | Bug Fix | ||||
| Compatibility | Incompatible - Manual interaction might be required | ||||
| Checkmk versions & editions |
|
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.