gsell
63362dc4a6
Code cleanup
2025-08-04 17:18:56 +02:00
gsell
98852c4b7b
build-system: output message with used overlays
2025-08-04 17:11:44 +02:00
gsell
e19298f82f
build-system: work-around for bash(?) bug in calling make
2025-08-04 17:07:32 +02:00
gsell
9f97c0d5e7
modulecmd: bugfix in keeping track of used overlay
2025-08-04 17:03:05 +02:00
gsell
d1848a42b9
build-system: bugfix in checking loaded modules
...
test for Lua modules was missing
2025-08-04 16:47:38 +02:00
gsell
dbe7d7d6c4
build-system: bugfix in setting configure args
2025-08-04 16:43:10 +02:00
gsell
3f00511527
modulecmd: cleanup code: unused variable Dir2OverlayMap
2025-08-04 16:21:30 +02:00
gsell
1e6cfd9c74
modulecmd: missing space in definition of local variable fixed
2025-07-18 11:16:22 +02:00
gsell
bd6ec0e2c6
modulecmd: output hints in help sub-command if module is unavailable
2025-07-17 17:15:22 +02:00
gsell
7ac15dc560
make sure that local variables are defined as local
2025-07-17 17:07:58 +02:00
gsell
b730413d61
build-system: don't remove modulefiles in other overlays by default
2025-07-17 13:52:28 +02:00
gsell
727a49da72
build-system: get hostname via hostname(1) not $HOSTNAME
...
With Slurm (and may be other batch-systems) the environment variable
HOSTNAME might inherited from the node the job has been submitted. In
this case the value is wrong on the compute nodes.
2025-07-17 13:36:48 +02:00
gsell
622d4c7720
modulecmd: review code to search modules
2025-07-17 13:26:34 +02:00
gsell
7233371f98
modulecmd: review code for searching/finding available modules
...
The cache will be recreated only if the mtime of a modulefile
is newer than the cache.
2025-07-17 11:50:24 +02:00
gsell
7d7a7a5781
build-system: extended urls structure
2025-07-16 17:29:58 +02:00
gsell
78c1049c0a
modulecmd: Call modulecmd, lmod and spider via a wrapper function.
2025-07-16 17:07:21 +02:00
gsell
d45d049665
libstd: Call system binaries via function.
2025-07-16 16:53:23 +02:00
gsell
ad164276a6
modulecmd: unbound variables fixed in get_available_modules()
2025-05-28 16:26:03 +02:00
gsell
c51970d75f
modbuild: building/removing modules with sub-packages fixed
2025-05-28 15:11:29 +02:00
gsell
a3ea5febdf
Pmodules: call external commands/binaries via shell function
2025-05-28 15:04:03 +02:00
gsell
c72b203e5f
modulecmd: bugfix in get_available_modules()
...
Due to a bug in this function not all available modules were found.
2025-05-28 14:51:49 +02:00
gsell
d89066bff2
modulecmd: don't print message after loading a stable module
2025-05-28 14:44:56 +02:00
gsell
a08eaafa2e
modulecmd: increase cache timeout to 4h
2025-05-28 14:40:42 +02:00
gsell
41a361aaab
modulecmd: sub-cmds whatis and apropos fixed
2025-05-13 18:17:39 +02:00
gsell
345fb5ab21
modulecmd: fix module search for Lmod hierarchical modules
2025-05-13 18:13:46 +02:00
gsell
c899c16a0c
modulecmd: initialize MANPATH if not set
2025-05-13 18:03:57 +02:00
gsell
c130603322
modulecmd: reverse sort output of avail and search only if pattern is not the empty string
2025-04-09 17:01:38 +02:00
gsell
d2556b373f
modulecmd: bugfix Lmod modules couldn'd be loaded
2025-04-09 16:53:38 +02:00
gsell
bdd7963a13
modulecmd: print more verbose deprecated message
2025-04-09 16:46:47 +02:00
gsell
cd3bf561a9
build-system: bugfix in rebuild package check
2025-04-09 16:39:16 +02:00
gsell
3c74604990
build-system: code to set RPATH reviewed
2025-04-09 16:25:55 +02:00
gsell
a3cd779fd6
modulecmd: bugfix: smb-cmds 'avail' and 'search' are case insensitive
2025-03-24 17:44:17 +01:00
gsell
eb51f231be
modulecmd: fixes/review sub-cmd 'purge'
2025-03-24 17:39:12 +01:00
gsell
25d923e988
modulecmd: get_available_modules() and find_modulefile() reviewed
2025-03-21 14:08:11 +01:00
gsell
78a9005d15
modulecmd: type in call to find_modulefile() fixed
2025-03-21 14:06:55 +01:00
gsell
c022e146de
modulecmd: cleanup some code
2025-03-21 14:06:14 +01:00
gsell
26a129fe62
modulecmd: caption text in 'module avail' fixed
2025-03-21 13:57:31 +01:00
gsell
91df1635bf
modulecmd: comments added/reviewed; break some long lines
2025-03-21 13:46:58 +01:00
gsell
ea471fb57a
modulecmd: caption in output of 'module avail' fixed
2025-03-21 13:44:26 +01:00
gsell
996667e4d6
modulecmd: review/rewrite code to get available modules
2025-03-20 17:36:06 +01:00
gsell
f9aa82ca0a
modulecmd: bugfixes in use_group() and unuse_group()
2025-03-14 17:30:12 +01:00
gsell
ef0dfb0662
modulecmd: re-init Pmodules env with sub-cmd purge
2025-03-14 17:17:47 +01:00
gsell
40411f2d92
modulecmd: don't export SystemCPU and OSrelease in PMODULES_ENV
2025-03-14 17:08:28 +01:00
gsell
d2fd5f3cb1
modulecmd: error in defining doc-sring in pmodules_setup() fixed
2025-03-14 17:03:43 +01:00
gsell
10ffe41db1
modulecmd: use/unuse group while loading an overlay
2025-03-14 16:57:40 +01:00
gsell
05525fd25b
modulecmd: main reviewed plus some minor changes
2025-03-06 14:49:29 +01:00
gsell
4280bd2b84
modulecmd: print correct release stage for Spack modules
2025-03-06 14:45:17 +01:00
gsell
9f5313e457
modulecmd: review code to handle extended module names in sub-cmd load
2025-03-06 14:35:06 +01:00
gsell
8e3a4c11d3
modulecmd: fatal error messages reviewed
2025-03-06 14:27:54 +01:00
gsell
33f09074cb
modulecmd: use local __doc__ for function documentation
2025-03-06 14:07:20 +01:00