Note that with Lmod, you can specify a hidden module in the global modulerc file.


On 17-04-07 08:32, Alan O'Cais wrote:
Funnily enough, there's a PR for Lmod that suits exactly your use case:
https://github.com/TACC/Lmod/pull/248 <https://github.com/TACC/Lmod/pull/248>

On 7 Apr 2017 3:05 pm, "Andreas Hilboll" <[email protected] <mailto:[email protected]>> wrote:

    Hi all,

    when I started using EasyBuild, I didn't know about the option to hide
    modules.  Slowly, the list of installed modules becomes too long for
    `module avail` to be useful for the user.  So I would like to hide
    modules.  The question is, how should I do this?

    1. Re-generate all modules (can I use EasyBuild to regenerate modules,
       hiding them if I want to, without recompiling the code?)

    2. Manually hide modules (probably a bad idea)

    3. ???

    It would be nice to have a best-practices document somewhere, but I
    couldn't find any. [*]

    Also, from what I understand, using minimal toolchains is generally a
    good idea to keep the number of modules low -- correct?

    I'd appreciate any guidance on how I can clean up my installation.

    Cheers,
      Andreas.

    PS: I'm using lmod

    [*] I'd be happy to write a blog post from a non-expert's perspective
    (I'm no sysadmin, and our cluster is rather smallish, almost no
    technical staff to maintain the software).



------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher
Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender),
Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------



--
---------------------------------
Maxime Boissonneault
Analyste de calcul - Calcul Québec, Université Laval
Président - Comité de coordination du soutien à la recherche de Calcul Québec
Team lead - Research Support National Team, Compute Canada
Instructeur Software Carpentry
Ph. D. en physique

Reply via email to