
On 3/25/22 16:35, Michal Prívozník wrote:
@@ -12080,6 +12088,15 @@ virDomainTimerDefParseXML(xmlNodePtr node, } }
+ reboot = virXMLPropString(node, "on_reboot"); + if (reboot != NULL) { + if ((def->reboot = virDomainTimerRebootModeTypeFromString(reboot)) <= 0) { + virReportError(VIR_ERR_CONFIG_UNSUPPORTED, + _("unknown timer reboot mode '%s'"), reboot); + goto error; + } + }
I know you just mimicked what is done for @mode attribute, but we have this nice brand new virXMLPropEnum() which fits perfectly here as it encapsulates these lines.
Huh, after I've merged your patches and started rebasing my local branches I've realized I have a branch that switches this code to virXMLPropEnum(). I don't remember why I haven't sent it yet. Michal