Skip to content
Snippets Groups Projects

<unset> removes struct entries with inheritance again

Merged Kevin Kuns requested to merge kevin.kuns/pygwinc:inheritance-unset into master
3 files
+ 18
1
Compare changes
  • Side-by-side
  • Inline
Files
3
+ 5
1
@@ -132,7 +132,11 @@ def load_budget(name_or_path, freq=None, bname=None):
inherit_budget = load_budget(inherit_ifo, freq=freq, bname=bname)
pre_ifo = inherit_budget.ifo
pre_ifo.update(ifo, overwrite_atoms=False)
pre_ifo.update(
ifo,
overwrite_atoms=False,
clear_test=lambda v: isinstance(v, str) and v == '<unset>'
)
inherit_budget.update(ifo=pre_ifo)
return inherit_budget
else:
Loading