r342 - in branches/rewrite: . src
Otavio Salvador
partial-mirror-devel@lists.alioth.debian.org
Wed, 17 Nov 2004 15:18:53 -0700
Author: otavio
Date: Wed Nov 17 15:18:52 2004
New Revision: 342
Modified:
branches/rewrite/ (props changed)
branches/rewrite/src/FileSystem.py
Log:
r320@nurf: otavio | 2004-11-17T22:10:43.413239Z
Exit when found a corrupted file.
Modified: branches/rewrite/src/FileSystem.py
==============================================================================
--- branches/rewrite/src/FileSystem.py (original)
+++ branches/rewrite/src/FileSystem.py Wed Nov 17 15:18:52 2004
@@ -19,6 +19,7 @@
import os
import md5
import gzip
+import sys
class FileSystem:
"""
@@ -99,7 +100,12 @@
numBytes = 0
while True:
- data = compressedFile.read(64 * 1024)
+ try:
+ data = compressedFile.read(64 * 1024)
+ except IOError, msg:
+ print "Corrupted file %s. Fatal error!" % f
+ sys.exit(1)
+
if not data:
break
outputFile.write(data)