Hi Ben,
On 23/11/15 19:45, McGough, Benjamin E wrote:
Yes, this seems to make sense. I am increasingly realizing our use of
Environment Module may need to end... .
Knowing better what --hide-deps and --hidden do I see these options will not
get me what I want for my users.
I found --recursive--module-unload, which will at least help my users, if only
to avoid running 'module purge' which is probably a new module command for most
of them.
EasyBuild (and module) needs to show the complete module list for
reproducibility. What I want is a way for users who are not familiar with how
all this works to easily and simply use 'module load' and 'module list' to get
and check they have the correct environments loaded. Due to the nature of
EasyBuild, 'module list' displays a mind-boggling array of modules!
I had hoped that families in Lmod might help, but I see now they do not. What I
think Lmod needs is a run-time hierarchy. It loads modulefiles in a procedural
way, so if 'module list' could show the parent module (the one which caused all
the other modules to be loaded), that would solve the problem. Well, that, and
the addition of a 'show parents only' option or default for 'module list'.
Clearly this functionality needs to exist in Lmod, not EasyBuild.
I like the idea of letting Lmod only show the modules that people
actually loaded, rather than everything underneath as well.
Maybe you should bring this up on the Lmod mailing list?
regards,
Kenneth
Thank you.
Ben McGough
System Administrator / Center IT - Scientific Computing / 206.667.7818 /
[email protected] / Fred Hutch / Cures Start Here
----- Original Message -----
From: "Alan O'Cais" <[email protected]>
To: "easybuild" <[email protected]>
Sent: Sunday, November 22, 2015 10:38:43 PM
Subject: Re: [easybuild] Using hidden to clean up module list?
Hi all,
Personally I think an easier long term solution is a feature in the works
for lmod (that I think Pablo mentioned) where you just tell lmod what to
hide. That means you can do this kind of cleanup on the fly (today you
might want netCDF hidden but tomorrow you might want to expose it).
Alan
On 22 Nov 2015 20:53, "Fotis Georgatos" <[email protected]> wrote:
Hi Ken, all,
On Nov 20, 2015, at 4:48 AM, Kenneth Hoste <[email protected]> wrote:
That's just because --hide-deps does not apply to toolchains. I guess we
could extend it such that you can do that too.
I'm not sure whether we should go with a --hide-toolchains here, or just
allow to list toolchains in --hide-deps.
Any preference anyone?
Allowing to list toolchains provides for more control granularity, so it
might prove more future-proof.
Could we invent a special operand (or the empty case) to default in the
other behaviour?
As long as all configurations become reachable, the “how” is just a matter
of taste against occam’s razor...
F.
--
echo "sysadmin know better bash than english" | sed s/min/mins/ \
| sed 's/better bash/bash better/' # signal detected in a CERN forum