The new unit discovery works only for units inheriting from AmpelABC:
|
required_parents: Sequence[str] = ['AmpelABC'], |
Should auxiliary units that only inherit from AmpelBaseModel not be discoverable as well? For example, I have a unit inheriting from CompilerOptions which is an AuxAlisableModel: https://github.com/JannisNe/timewise/blob/main/ampel/timewise/ingest/TiCompilerOptions.py
The new unit discovery works only for units inheriting from
AmpelABC:Ampel-core/ampel/config/builder/DistConfigBuilder.py
Line 186 in 0bc97bb
Should auxiliary units that only inherit from
AmpelBaseModelnot be discoverable as well? For example, I have a unit inheriting fromCompilerOptionswhich is anAuxAlisableModel: https://github.com/JannisNe/timewise/blob/main/ampel/timewise/ingest/TiCompilerOptions.py