diff --git a/smoke_test/generate_modules_list b/smoke_test/generate_modules_list new file mode 100755 index 0000000000000000000000000000000000000000..2ce22a5cb1295f460aa6918c195184fc21c8a0d6 --- /dev/null +++ b/smoke_test/generate_modules_list @@ -0,0 +1,14 @@ +#!/bin/bash +TARGET_MODULEPATH="/usr/local/Modules/modulefiles" +OUTPUT_PATH="application_list.txt" +echo "" > $OUTPUT_PATH +MODULEPATH=$TARGET_MODULEPATH module avail -t 2>&1 | python -c " +import sys +with open('$OUTPUT_PATH', 'w') as fout: + for line in sys.stdin: + linelist = line.split('/') + if len(linelist) != 2: + continue + linelist[-1] = linelist[-1].replace('(default)','') + fout.write('/'.join(linelist)) +" \ No newline at end of file