summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Fulbright <msf@redhat.com>2000-11-20 19:54:14 +0000
committerMike Fulbright <msf@redhat.com>2000-11-20 19:54:14 +0000
commit72821ed3d220b661a60a4db9520678f696b36339 (patch)
tree1b12d06cd58ca26fe8c67067a696a1de55f31dbb
parentd821e849cd0e59d131609cbcceadd2250d68ee0a (diff)
downloadanaconda-72821ed3d220b661a60a4db9520678f696b36339.tar.gz
anaconda-72821ed3d220b661a60a4db9520678f696b36339.tar.xz
anaconda-72821ed3d220b661a60a4db9520678f696b36339.zip
Modifications to pass edd detection from python land to libfdisk. alloc.c
will try to use edd if necessary. tagged libfdisk directory with libfdisk_before_71_edd_changes in case this doesnt work out
-rw-r--r--fstab.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/fstab.py b/fstab.py
index b4c781240..f7e90e532 100644
--- a/fstab.py
+++ b/fstab.py
@@ -191,7 +191,7 @@ class Fstab:
self.ddruid = self.fsedit(0, self.driveList(), fstab, self.zeroMbr,
self.readOnly, self.upgrade,
- self.expert)
+ self.expert, self.edd)
del self.cachedFstab
def closeDrives(self, clearFstabCache = 0):
@@ -871,7 +871,7 @@ class Fstab:
return self.fsedit(0, list, fstab, self.zeroMbr,
self.readOnly,
(self.upgrade or ignoreBadDrives),
- self.expert)
+ self.expert, self.edd)
def getRunDruid(self):
return self.shouldRunDruid
@@ -901,6 +901,11 @@ class Fstab:
self.ignoreRemovable = ignoreRemovable
self.expert = expert
self.upgrade = upgrade
+ if iutil.getArch() == "i386":
+ import edd
+ self.edd = edd.detect()
+ else:
+ self.edd = 0
#
# extraFilesystems used for upgrades when /etc/fstab is read as