-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
enhancementNew feature or requestNew feature or request
Milestone
Description
Description:
Problem/Opportunity: Currently the device_config.yml file is parsed by the core ConfigParser class, however the rack_config.yml is parsed by the pyYaml libraries load function. This could cause differences in behaviour when parsing config files and would make it harder to change to different config file format in the future.
Proposed Solution: The entire core framework should be reviewed to ensure all config files are parsed by the ConfigParser class. Configs parsed using the pyYaml load method will need to be checked to ensure they can still be used as they were before.
Acceptance Criteria: (Optional)
- All config files loaded as part of the core framework are loaded by the ConfigParser class
- No breaking behaviour is introduced after changing the parser.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request