fix: leadership with smaller default value

This commit is contained in:
egarette@silique.fr 2026-01-21 14:49:07 +01:00
parent 16c6bff5e4
commit b246945968

View file

@ -20,7 +20,7 @@ from typing import Optional, Any
from ruamel.yaml import YAML from ruamel.yaml import YAML
from io import BytesIO from io import BytesIO
from tiramisu.error import PropertiesOptionError, ConfigError from tiramisu.error import PropertiesOptionError, LeadershipError, ConfigError
from tiramisu import owners, groups from tiramisu import owners, groups
from .config import OutPuts from .config import OutPuts
@ -325,7 +325,10 @@ class Node:
true_default = True true_default = True
value = meta_option.value.default() value = meta_option.value.default()
else: else:
is_default = meta_option.owner.isdefault() try:
is_default = meta_option.owner.isdefault()
except LeadershipError:
break
try: try:
value = meta_option.value.get() value = meta_option.value.get()
except ValueError as err: except ValueError as err: