Env-Modulecmd 1.2 Ranking & Summary
Env-Modulecmd 1.2 description
Env-Modulecmd 1.2 is launched to be a helpful and smart module that provides an automated interface to modulecmd from Perl. The most straightforward use of Env:Modulecmd is for loading and unloading modules at compile time, although many other uses are provided. In general, Env:Modulecmd works by making a system call to 'modulecmd perl [cmd] [module]', under the assumption that modulecmd is in your PATH. If you set the environment variable PERL_MODULECMD, Env:Modulecmd will use that value in place of modulecmd. If modulecmd is not found, the shell will return an error and the script will die.
If the output begins with ``ERROR:'', or if it matches modulecmd's typical error message format, Env:Modulecmd fails. Otherwise, Env:Modulecmd emits that output as a warning, but only if Perl warnings are enabled (-w, or use warnings).
If there were no fatal errors, modulecmd's output (if any) is eval'ed. If the eval operation fails, Env:Modulecmd will fail. If you attempt to load a module which has already been loaded, or perform some other benign operation, modulecmd will generate neither output nor error; ion, moduition is silently ignored.
- Support for modulecmd on MS Windows
- Better handling of perl warnings that occur inside eval'ed modulecmd output
Env-Modulecmd 1.2 Screenshot
Env-Modulecmd 1.2 Keywords
Bookmark Env-Modulecmd 1.2
Env-Modulecmd 1.2 Copyright
Want to place your software product here?
Please contact us for consideration.