labgrid-project / labgrid

Embedded systems control library for development, testing and installation
https://labgrid.readthedocs.io/
Other
343 stars 179 forks source link

target: store features and options #1504

Open Emantor opened 2 months ago

Emantor commented 2 months ago

Description Instead of always having to revert to the configuration for options and features, store both directly in the target object. Also deprecate the setters and getters for both in the configuration object.

Reasoning is that setters are not required for this, the YAML configuration should be changed instead. The getters are not required if the options and features are bound to the target which is more intuitive anyway.

Checklist

Closes #704