enhance bootstrap script to also support Lmod and modulecmd.tcl#869
enhance bootstrap script to also support Lmod and modulecmd.tcl#869boegel merged 5 commits intoeasybuilders:developfrom
Conversation
…e 2 install, enhance used module help regex, fix EB env vars to new style
There was a problem hiding this comment.
also print this at the end with the things to do/variables to set.
There was a problem hiding this comment.
@boegel Shouldn't the bootstrap script add $HOME/.local/easybuild/modules/all to $MODULEPATH? I've seen some users at the JSC that didn't know that they had to extend $MODULEPATH for eb to work it's magic. Or maybe just emit a statement at the end of the bootstrap that the user should adjust $MODULEPATH accordingly?
There was a problem hiding this comment.
@stdweird: OK, will do.
@pforai: That's already printed, see:
[[INFO]] Done!
[[INFO]] EasyBuild v1.11.0 was installed to /tmp/ebbootstraptest, so make sure your $MODULEPATH includes /tmp/ebbootstraptest/modules/all
[[INFO]] Run 'module load EasyBuild', and run 'eb --help' to get help on using EasyBuild.
[[INFO]] By default, EasyBuild will install software to $HOME/.local/easybuild.
[[INFO]] To install software with EasyBuild to /tmp/ebbootstraptest, make sure $EASYBUILD_INSTALLPATH is set accordingly.
[[INFO]] See https://github.com/hpcugent/easybuild/wiki/Configuration for details on configuring EasyBuild.
…ore clearer by adding whitespace
|
@pforai, @stdweird: remarks addressed, final output is now like below; did you guys test the new bootstrap script on your end? |
There was a problem hiding this comment.
please cleanup the output file
There was a problem hiding this comment.
again, the tmpdir which is being passed down to this check_module_command function is cleaned up in the main function...
enhance bootstrap script to also support Lmod and modulecmd.tcl
No description provided.