-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Took a first shot at extending the cluster config generator page. Relates to branch cluster_config
. Some notes:
- currently the submit button is being 'pushed out of the page', i.e. it disappears under the bottom bar unless I zoom out to ~30%. Needs to be fixed somehow.
- I'm not sure if the example paths are the cleanest way to go. Giving the example as a default value creates the risk of users leaving the example in and then downloading the config file with the example path in it.
- perhaps it would be possible to have 'extended' help buttons with a pop-up that summarises what the point is of the field and what the value should look like?
- I have not made any changes to the way this information is ported into config.py so that is still to do.
- I have not included any checks to see if inputs are valid. Should be easy to do once we're happy with the fields.
some less important notes:
- we might want to add sub-headers to split the form into some sections (i.e. main stuff, paths to stuff, further SLURM settings, etc)
- the runtime field could benefit from a slider/time picker, but we have to make sure it ends up as d-hh:mm:ss
- For the additional SLURM module it would be best to have a field, then a '+' button to add another field (i.e. fill in another module), etc.
- preferably we'd have QDYN/QPREP/QFEP in uppercase. Not sure how to do this.
disclaimer: I have little understanding of what happens with this config file. It might be worth for one of the Q people to check whether this all makes sense and whether any info is missing/redundant.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request