summaryrefslogtreecommitdiffstats
path: root/fsset.py
diff options
context:
space:
mode:
authorMike Fulbright <msf@redhat.com>2001-06-27 05:12:28 +0000
committerMike Fulbright <msf@redhat.com>2001-06-27 05:12:28 +0000
commit7ba30862a914a0531adfd621906d93b630d3c46f (patch)
tree1a1cac947248ab12fc9a4ed974395515d6f929ad /fsset.py
parent4b465094292e6ee972bf87a564d02af2d7331836 (diff)
downloadanaconda-7ba30862a914a0531adfd621906d93b630d3c46f.tar.gz
anaconda-7ba30862a914a0531adfd621906d93b630d3c46f.tar.xz
anaconda-7ba30862a914a0531adfd621906d93b630d3c46f.zip
make sensible choice for the default fs
Diffstat (limited to 'fsset.py')
-rw-r--r--fsset.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/fsset.py b/fsset.py
index ee5c9880a..948c9091c 100644
--- a/fsset.py
+++ b/fsset.py
@@ -31,7 +31,13 @@ fileSystemTypes = {}
availRaidLevels = ['RAID0', 'RAID1', 'RAID5']
def fileSystemTypeGetDefault():
- return fileSystemTypeGet('ext3')
+ if fileSystemTypeGet('ext3').isSupported():
+ return fileSystemTypeGet('ext3')
+ elif fileSystemTypeGet('ext2').isSupported():
+ return fileSystemTypeGet('ext2')
+ else:
+ raise ValueError, "You have neither ext3 or ext2 support in your kernel!"
+
def fileSystemTypeGet(key):
return fileSystemTypes[key]