-
Notifications
You must be signed in to change notification settings - Fork 128
Conference notes for 2024 12 10
Robert McLay edited this page Dec 19, 2024
·
1 revision
- Robert McLay (TACC)
- Lev Gorenstein (Globus, UChicago)
-
Q/A
-
Fixing issue with changes to spiderT.lua format
- To support the new hide{} functionallity the hide key changed from hide = true to hide = {kind = 'hidden'}.
- Code added to convert old way to new
-
Work continues on support for non-reversible functions:
- setenv{"A","B",mode={"load","unload"}}
- prepend_path{}, append_path{}, ...
- working on getting this to work:
load("moduleA","moduleB",mode={"unload"})
-
Changes to tracking module usage:
- Removing support for old python MySQLdb
- Adding support for python3 module
mysql.connector
as replacement. - Change in lmod db format: one table w: user,module, path, date, syshost instead of 3 tables
- Conversion tool to move from gen_1 to gen_2
- The program
store_module_data
now takes aignore.txt
of regex lines for modules to ignore - Big change: Only record one module usage per user per syshost per ingestion file (typically one per day)
- At TACC, I see a reduction from 100 times to 300 times.
- Some users loaded our TACC module which include 4 to 6 other modules 300 times or more.
- A program provided will remove old data
- Lev requested that the reduction to one entry per day be optional
-
Next meeting: January 14th