give filename info with the exception

This commit is contained in:
Faik Uygur
2009-06-17 09:24:39 +00:00
parent 2da389927f
commit 7d04ce22c7
+5 -1
View File
@@ -146,7 +146,11 @@ def install_pkg_files(package_URIs, reinstall = False):
dfn = {}
for x in package_URIs:
package = pisi.package.Package(x)
package.read()
try:
package.read()
except zipfile.BadZipfile:
# YALI needed to get which file is broken
raise zipfile.BadZipfile(x)
name = str(package.metadata.package.name)
d_t[name] = package.metadata.package
dfn[name] = x