From 611aae3b1bf8a6be224f633c2aa5a1ba6b8a419a Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Tue, 24 Sep 2019 16:15:07 +0200 Subject: [PATCH] modulecmd: log loaded modules to syslog --- Pmodules/modulecmd.bash.in | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Pmodules/modulecmd.bash.in b/Pmodules/modulecmd.bash.in index 2481169..03e9fe0 100755 --- a/Pmodules/modulecmd.bash.in +++ b/Pmodules/modulecmd.bash.in @@ -526,13 +526,15 @@ subcommand_load() { "${current_modulefile}" fi - if [[ ${verbosity_lvl} != silent ]] && \ - [[ ${release} != stable ]]; then - std::info "%s %s: %s -- %s\n" \ + local msg=$(printf "%s %s: %s -- %s\n" \ "${CMD}" 'load' \ "${release} module has been loaded" \ - "${m}" + "${m}") + if [[ ${verbosity_lvl} != silent ]] && \ + [[ ${release} != stable ]]; then + std::info "${msg}" fi + logger "${msg}" done # fix LOADEDMODULES LOADEDMODULES="${_LMFILES_}"