summaryrefslogtreecommitdiffstats
path: root/iw/fdisk.py
diff options
context:
space:
mode:
Diffstat (limited to 'iw/fdisk.py')
-rw-r--r--iw/fdisk.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/iw/fdisk.py b/iw/fdisk.py
index be6e60fde..21fd66921 100644
--- a/iw/fdisk.py
+++ b/iw/fdisk.py
@@ -24,6 +24,20 @@ class FDiskWindow (InstallWindow):
self.ics.setNextEnabled (1)
self.ics.setHelpEnabled (1)
+ def getNext(self):
+ from gnomepyfsedit import fsedit
+ drives = self.todo.drives.available ().keys ()
+ drives.sort (isys.compareDrives)
+
+ fstab = []
+ for mntpoint, (dev, fstype, reformat) in self.todo.mounts.items ():
+ fstab.append ((dev, mntpoint))
+
+ print "fstab", fstab
+
+ self.todo.ddruid = fsedit(0, drives, fstab, self.todo.zeroMbr)
+ return None
+
def button_clicked (self, widget, drive):
zvt = ZvtTerm (80, 24)
zvt.connect ("child_died", self.child_died, widget)
@@ -75,4 +89,6 @@ class FDiskWindow (InstallWindow):
self.buttonBox.pack_start (box, FALSE)
self.windowContainer.pack_start (self.buttonBox)
+ self.ics.setNextEnabled (1)
+
return self.windowContainer