Updating resources at runtime
With the recent factoring of resources management, we could endup with the following scenario:
- version
x.y.z
released - the user start nsxtool and create a say D19 experiment
- if the D19 yaml file does not exists in the resources directory it will be then created
- version
x.y.z+1
is released in which the developers has added/modifed some keys in the YAML D19 resource file - the D19 yaml file now exists and is directly loaded in the state it was in version x.y.z --> problem
So we must check and update the resources in their latest state at runtime