From 6e87ad119ce96e388749b927ea8439f80eb9cf02 Mon Sep 17 00:00:00 2001 From: Anthony Islas Date: Tue, 12 May 2026 09:56:09 -0700 Subject: [PATCH] Set environment stdout log ouput to correct level PR #34 revamped the logging capabilities and set a specific level for stdout annotation. The log level output from Environment functions that generate stdout log info were not updated to use this new value. This change updates the value to use the internally defined log level for stdout. --- sane/environment.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sane/environment.py b/sane/environment.py index d2134eb..64cbae2 100644 --- a/sane/environment.py +++ b/sane/environment.py @@ -9,6 +9,7 @@ import sane.match as match import sane.options as opts +import sane.logger as slogger from sane.helpers import copydoc def env_from_script( script, *arguments, **kwargs ): @@ -99,7 +100,7 @@ def module( self, cmd, *args, **kwargs ): with contextlib.redirect_stderr( output ) as fe: self._lmod.module( cmd, *args, **kwargs ) for line in output.getvalue().splitlines(): - self.log( line, level=25 ) + self.log( line, level=slogger.STDOUT ) def env_var_prepend( self, var, val ): """Prepend ``val`` to environment variable ``var``""" @@ -126,7 +127,7 @@ def env_script( self, script ): with contextlib.redirect_stderr( output ) as fe: env_from_script( script ) for line in output.getvalue().splitlines(): - self.log( line, level=25 ) + self.log( line, level=slogger.STDOUT ) def reset_env_setup( self ): self._setup_lmod_cmds.clear()