fix: options could be a list

This commit is contained in:
egarette@silique.fr 2024-11-27 10:22:00 +01:00
parent c25a66f0cb
commit ea34751e08

View file

@ -488,11 +488,16 @@ force_optional:
extra_vars |= obj["extra_vars"]
if not "options" in obj:
continue
if not isinstance(obj["options"], list):
options = [obj["options"]]
else:
options = obj["options"]
for option in options:
convert.parse_root_file(
f'rougail.config.{obj["name"]}',
"",
"1.1",
YAML().load(obj["options"]),
YAML().load(option),
)
tiram_obj = convert.save(None)