diff options
author | Dan Williams <dcbw@redhat.com> | 2007-07-24 22:29:18 (GMT) |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2007-07-24 22:29:18 (GMT) |
commit | c5063ebc198745386aca309291db4676da0f75f8 (patch) | |
tree | b70ad56e62df2f87e569fe014d9a6013809d4e5a /sugar/logger.py | |
parent | 9ac5d38e905afd10975092f138db0985064e51cd (diff) |
Turn off logging by default; re-enable on a per-module basis using environment variables
Diffstat (limited to 'sugar/logger.py')
-rw-r--r-- | sugar/logger.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sugar/logger.py b/sugar/logger.py index 6d9ff3a..c7f610e 100644 --- a/sugar/logger.py +++ b/sugar/logger.py @@ -103,6 +103,11 @@ def _get_logs_dir(): return logs_dir def start(module_id): + # Only log if logging is set up for the activity + module_key = module_id.upper() + "_DEBUG" + if not os.environ.has_key(module_key): + return + log_writer = LogWriter(module_id) root_logger = logging.getLogger('') |