-
Notifications
You must be signed in to change notification settings - Fork 131
Conference notes for 2023 11 07
Robert McLay edited this page Nov 8, 2023
·
1 revision
- Q/A
- Henrik got two questions/feature requests
- Essential Open Source Software (EOSS) program could be a source for funding for Lmod
- opt-in support in Lmod for printing warnings/errors when non-existing paths are passed to
prepend_path
/append_path
- can be done yourself via implementing your own functions via
SitePackage.lua
- see https://lmod.readthedocs.io/en/latest/170_hooks.html#implementing-functions-in-sitepackage-lua
- see
tonumber
example in https://github.com/TACC/Lmod/blob/main/contrib/TACC/SitePackage.lua for how to override function while still calling original - can also be done via
lmod_config.lua
, see https://lmod.readthedocs.io/en/latest/090_configuring_lmod.html#configuring-lmod-with-etc-lmod-lmod-config-lua
- can be done yourself via implementing your own functions via
- Issue #673: add simple JsonShell
- ...
- Issue #672: problem with lua-json when using Lua > 5.1
- fixed by conditionally defining
loadstring
asload
when using newer Lua versions
- fixed by conditionally defining
-
issue #667
- request to also report available extensions in output of
ml --terse avail
- motivated by HPC-UGent generating overview of installed software via Lmod, which should include modules + extensions
ml --terse --with-extensions avail numpy
- will still need to run
ml spider
to know in which modules the extension is available (maybe also which extension version?) - list of extension would be preceeded by a "header" line that starts/ends with
/
to indicate that they're not related to the last path mentioned for available modules$ ml --terse --with-extension avail /modules/all: Python/3.6 /#extension/ #numpy
- will be done in a way that supports module hierarchies as well
- request to also report available extensions in output of
-
issue #669: include
modulerc.d/*.lua
- coming soon
- Robert McLay (TACC)
- Matthew Cawood (TACC)
- Kenneth Hoste (HPC-UGent)
- Henrik Bengtsson (UCSF, Wynton HPC, C4 HPC)
- Lev Gorenstein (Globus,UChicago)
- check TACC booth!
- Tue 5 Dec 2023 at 15:30 UTC