load_budget requires that budget modules include Budget class with the same name
This is annoying, since it makes renaming things cumbersome.
Maybe we can assume a generic name for the top-level Budget class, or provide a way to specify it.
This is annoying, since it makes renaming things cumbersome.
Maybe we can assume a generic name for the top-level Budget class, or provide a way to specify it.
I've somewhat wondered why not just have the ifo.yaml files specify a toplevel "module" parameter that they load during load_budget. Then load_budget always takes a filename (which may be relative to a module-level folder), and the module is specified by the interferometer parameters file. The tight coupling between the module code and the yaml parameters seems unnecessary.
mentioned in issue #82 (closed)
changed milestone to %0.3 release
mentioned in merge request !122 (merged)
closed with merge request !122 (merged)
mentioned in commit f488e64e