diff options
author | Zac Medico <zmedico@gentoo.org> | 2006-12-16 09:59:47 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2006-12-16 09:59:47 +0000 |
commit | 11805e737eab64804ea5ccf9aa6a9c5684664fec (patch) | |
tree | 07ecc8904ce1431c1b936012b18e89fb5aa36349 | |
parent | 1363c1700fd811eb07952f607cecea37a48c1494 (diff) | |
download | portage-11805e737eab64804ea5ccf9aa6a9c5684664fec.tar.gz portage-11805e737eab64804ea5ccf9aa6a9c5684664fec.tar.bz2 portage-11805e737eab64804ea5ccf9aa6a9c5684664fec.zip |
Fix global updates error handling to prevent a traceback with python-2.5 as reported in bug #158264.
svn path=/main/trunk/; revision=5303
-rw-r--r-- | pym/portage_update.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/pym/portage_update.py b/pym/portage_update.py index 57aa8b43b..f156c39bc 100644 --- a/pym/portage_update.py +++ b/pym/portage_update.py @@ -71,9 +71,8 @@ def grab_updates(updpath, prev_mtimes=None): mylist = os.listdir(updpath) except OSError, oe: if oe.errno == errno.ENOENT: - raise DirectoryNotFound(oe) - else: - raise oe + raise DirectoryNotFound(updpath) + raise if prev_mtimes is None: prev_mtimes = {} # validate the file name (filter out CVS directory, etc...) |