summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Fulbright <msf@redhat.com>2002-07-23 20:05:54 +0000
committerMike Fulbright <msf@redhat.com>2002-07-23 20:05:54 +0000
commit1e3673ee78ae7391f3407f0b69c12bad00722d71 (patch)
treeb638f9ea4cb46c0d9d102203251bad62cac5ad53
parente516234891d069b74608202d23d59844f7fb5531 (diff)
downloadanaconda-1e3673ee78ae7391f3407f0b69c12bad00722d71.tar.gz
anaconda-1e3673ee78ae7391f3407f0b69c12bad00722d71.tar.xz
anaconda-1e3673ee78ae7391f3407f0b69c12bad00722d71.zip
handle strange error with raid
-rw-r--r--partedUtils.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/partedUtils.py b/partedUtils.py
index 79d14885b..2a140084e 100644
--- a/partedUtils.py
+++ b/partedUtils.py
@@ -291,6 +291,13 @@ def sniffFilesystemType(device):
except:
return None
+ if len(buf) < pagesize:
+ try:
+ log("Tried to read pagesize for %s in sniffFilesystemType and only read %s", dev, len(buf))
+ except:
+ pass
+ return None
+
# ext2 check
if struct.unpack("H", buf[1080:1082]) == (0xef53,):
if isys.ext2HasJournal(dev, makeDevNode = 0):