From 9dfe86bb2eb2006d2d58f49ab9232c3d14d8eebf Mon Sep 17 00:00:00 2001
From: iamashwin99 <ashwin-kumar.karnad@mpsd.mpg.de>
Date: Fri, 9 Jun 2023 16:32:29 +0200
Subject: [PATCH] add module commands

---
 mpsd-software-environment.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/mpsd-software-environment.py b/mpsd-software-environment.py
index f60f88f..0ed4a3c 100755
--- a/mpsd-software-environment.py
+++ b/mpsd-software-environment.py
@@ -993,6 +993,9 @@ def environment_status(mpsd_release: str, root_dir: Union[str, Path]) -> dict:
     )
     for microarch, toolchains in toolchain_map.items():
         plog.info(f"- {microarch}: \n \t {toolchains}")
+        plog.info(f"\n\t  To load toolchains for {microarch=} use commands :")
+        plog.info(f"\t    module use {str(release_base_dir / microarch / 'lmod/Core')}")
+        plog.info("\t    module load <toolchain_name>")
     return toolchain_map
 
 
@@ -1097,7 +1100,7 @@ def main():
             args.release, args.toolchains, root_dir, False, args.enable_build_cache
         )
     elif args.action == "status":
-        _ = environment_status(args.release, script_dir)
+        _ = environment_status(args.release, root_dir)
     elif args.action == "prepare":
         prepare_environment(args.release, root_dir)
     elif args.action == "available":
-- 
GitLab