Kenneth Hoste writes:
> On 04/05/2020 03:33, Mike Kelsey wrote:
> > Well, I have been successful in this!  For my wrapper module, I implemented
> > a very simple custom EasyBlock ("scdms_release.py"), which provides an extra
> > EasyConfig parameter to specify the diretory, and overloads the base
> > function make_module_dep().
[...]
> Just one minor suggestion here: rather than using 
> self.module_generator.prepend_paths, I would use 
> self.module_generator.use instead, to inject "module use" commands (or 
> the equivalent) in the generated module file.
> 
> It may not matter much in practice nowadays though, but it used to with 
> older versions of Lmod I think...

Sounds good.  It also abstracts the action, instead of exposing the envvar
directly.  Also, I created a public issue for this (Framework #3323), to see
whether there's interest in making this a global tool.

                                                -- Mike

Reply via email to