this adds some lmod support
here's more fixes to make lmod work
change mode back
forgot about the language you want it to return
getting a little bit better understanding of what the update is supposed to do.
here's some debugging to hopefully help out with issues in lmod
Merge branch 'master' of https://github.com/hpcugent/easybuild-framework
Merge branch 'develop' into init_lmod
minor cleanup of lmod support, give preference to environment-modules
reorganize modules.py module, create custom subclasses of Moduels for environment modules and lmod
fix direct use of (now) abstract class Modules
fix unit tests w.r.t. changes to modules.py module
deprecate Modules class
fix bugs in Lmod support, run 'lmod python use' on all module paths, make sure only os.environ lines in stdout are exec'ed
fix remark w.r.t. modulefile_path function, throw exception when module doesn't exist
Merge branch 'develop' into init_lmod
first steps towards adding config option for modules tool, introduce get_modules_tool(s) functions, rename modulePath named argument to mod_paths
correct get_modules_tools function, rename 'check_usable' to 'check_useable', fix modules unit tests by initializing config
get rid of modules_tool global var
use get_modules_tool instead of config.modules_tool global var, rename self.modules to self.modules_tool, pass modules_tool to EasyConfig