Skip to content

Commit ed48331

Browse files
committed
fix validator
1 parent 97f079b commit ed48331

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

libensemble/utils/validators.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -185,8 +185,11 @@ def _check_consistent_field(name, field0, field1):
185185

186186
def check_set_gen_specs_from_variables(values):
187187
if not len(scg(values, "outputs")):
188-
if scg(values, "generator") and len(scg(values, "generator").gen_specs["out"]):
189-
scs(values, "outputs", scg(values, "generator").gen_specs["out"])
188+
generator = scg(values, "generator")
189+
if generator and hasattr(generator, "gen_specs"):
190+
out = generator.gen_specs.get("out", [])
191+
if len(out):
192+
scs(values, "outputs", out)
190193
return values
191194

192195

0 commit comments

Comments
 (0)