summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2005-12-01 16:57:40 +0000
committerLennart Poettering <lennart@poettering.net>2005-12-01 16:57:40 +0000
commit09ce29d3da9bfd92ea4c3f7cf7122d5a570ee10b (patch)
tree0f6667e8b9c0c23b4b7407588cbf7a1bce6fd345
parent73dac4bd7f3837690befe68635a2616847b31603 (diff)
mask two more error sources
git-svn-id: file:///home/lennart/svn/public/sse/trunk@79 5fbabb74-0606-0410-a5e4-b5cc6a42724e
-rwxr-xr-xfeed/sse_tar.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/feed/sse_tar.py b/feed/sse_tar.py
index be82ea2..9bf7406 100755
--- a/feed/sse_tar.py
+++ b/feed/sse_tar.py
@@ -148,7 +148,7 @@ def uncompress_archive(archive, root, package_id, meta = {}):
n = uncompress_tar(archive, root, package_id, meta)
except tarfile.TarError:
n = uncompress_zip(archive, root, package_id, meta)
- except (zipfile.error, zlib.error, EOFError, IOError, struct.error), e:
+ except (zipfile.error, zlib.error, EOFError, IOError, struct.error, AttributeError, TypeError), e:
print "WARNING: Broken archive: %s" % e
return n