changeset 3402:3389420be660

Do not log debugging stuff in log unless high log level.
author Jan Nieuwenhuizen <janneke@gnu.org>
date Thu, 03 May 2007 13:39:37 +0200
parents bc06eb1d4dca
children 53e0a7b49825
files gub/oslog.py
diffstat 1 files changed, 2 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/gub/oslog.py	Thu May 03 13:02:35 2007 +0200
+++ b/gub/oslog.py	Thu May 03 13:39:37 2007 +0200
@@ -48,8 +48,6 @@
 
         self.log ('invoking %s\n' % cmd, level['command'], verbose)
 
-        log_file = open ('system.log', 'wa')
-
         proc = subprocess.Popen (cmd, bufsize=1, shell=True, env=env,
                                  stdout=subprocess.PIPE,
                                  stderr=subprocess.STDOUT,
@@ -111,7 +109,8 @@
         call_env = os.environ.copy ()
         call_env.update (env)
 
-        if verbose:
+        # only log debugging stuf in log/* file if high log level
+        if verbose >= self.level['debug']:
             keys = env.keys ()
             keys.sort()
             for k in keys: