Better logging in scrambler, shows more detailed error when, for example, hardlinked items in tars cause errors

This commit is contained in:
Dannon Baker
2015-04-16 14:12:23 -04:00
parent afc9877005
commit 57675eef7b
+5 -1
View File
@@ -150,7 +150,11 @@ class ScrambleEgg( Egg ):
cur = os.getcwd()
os.chdir( unpack_path )
for member in members:
t.extract( member )
try:
t.extract( member )
except:
log.exception("Could not extract %s" % member)
raise
t.close()
os.rename( tld, self.name )
os.chdir( cur )