diff options
author | Zac Medico <zmedico@gentoo.org> | 2006-03-29 09:25:27 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2006-03-29 09:25:27 +0000 |
commit | 336597ce48104849504da80934697c047004cc75 (patch) | |
tree | e5a7025233817d3d08952c9ba7410a84249dcb6a | |
parent | 97dab7de5fa1e17e544c64ca7f53eb229a1f14bc (diff) | |
download | portage-336597ce48104849504da80934697c047004cc75.tar.gz portage-336597ce48104849504da80934697c047004cc75.tar.bz2 portage-336597ce48104849504da80934697c047004cc75.zip |
Ignore more system libraries in python-trace mode.
svn path=/main/trunk/; revision=3035
-rw-r--r-- | pym/portage_debug.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/pym/portage_debug.py b/pym/portage_debug.py index 318754d75..2ee8bcf28 100644 --- a/pym/portage_debug.py +++ b/pym/portage_debug.py @@ -19,15 +19,14 @@ def set_trace(on=True): class trace_handler(object): def __init__(self): - python_base = None + python_system_paths = [] for x in sys.path: if os.path.basename(x).startswith("python2."): - python_base = x - break + python_system_paths.append(x) self.ignore_prefixes = [] - if python_base is not None: - self.ignore_prefixes.append(python_base + os.sep) + for x in python_system_paths: + self.ignore_prefixes.append(x + os.sep) self.trim_filename = prefix_trimmer(os.path.join(portage_const.PORTAGE_BASE_PATH, "pym") + os.sep).trim self.show_local_lines = False |