[FEA] Use app configurations to load constants and settings #563
Labels
feature request
New feature or request
new-cli
scope out future new-cli work for the next few months
user_tools
Scope the wrapper module running CSP, QualX, and reports (python)
Is your feature request related to a problem? Please describe.
It will be nice to refactor the user_tools to use a configuration management.
The configuration file can be loaded from the resources folder but a user can supply modified config file that can be loaded from local disk. For example
~/.pyrapids/conf.{json,yaml..etc}
There are many advantage of use configuration management:
Describe the solution you'd like
We already have a configuration manager to load some metadata for each tool (i.e., propContainer).
However, for the global app configuration, it will be a plus to use an existing package such as DynaConf because of the following:
The text was updated successfully, but these errors were encountered: