As I keep saying, I'm new to python, so some of the stuff I've done might not make sense code wise :sweat_smile:
This PR tries to begin updating the config building for a infrastructure profile, i.e. for setting schedulers, containers, module environments etc.
Namely:
Renames functions from custom_pipeline to create_infrastructure to match the sort of config/questions are going to be asked
Added 'checking for' and 'nothing found' messages for scheduling systems/modules, so the user has a better idea of what info is being gathered in the background
Have confirmation to 'what type of infrascture is being build' come up before the info gathering occurs
Extras includes
Fixes of the conda environment/requirements so I could get it to work
Escaping of the header printing because it was resulting in errors for me
A lot of Black formatting (sorry... it's automatic :( )
Note that it crashes for me for the container system pickup... so will carry on with that next. Queues are complicated so I will leave that until the end :grimacing:
As I keep saying, I'm new to python, so some of the stuff I've done might not make sense code wise :sweat_smile:
This PR tries to begin updating the config building for a infrastructure profile, i.e. for setting schedulers, containers, module environments etc.
Namely:
custom_pipeline
tocreate_infrastructure
to match the sort of config/questions are going to be askedExtras includes
Note that it crashes for me for the container system pickup... so will carry on with that next. Queues are complicated so I will leave that until the end :grimacing: