The script ./script/setup.sh is getting bigger and currently contains functionalities of different types:
- setup git submodules
- setup configuration
- initialization and installation
My suggestion is to split it into multiple files which are imported to the "main" setup script. Such a modular structure is more maintainable, and easier for those who only picks desired parts of it to build a TDP cluster template like us at EDF.
The script ./script/setup.sh is getting bigger and currently contains functionalities of different types:
My suggestion is to split it into multiple files which are imported to the "main" setup script. Such a modular structure is more maintainable, and easier for those who only picks desired parts of it to build a TDP cluster template like us at EDF.