summaryrefslogtreecommitdiffstats
path: root/kickstart.py
diff options
context:
space:
mode:
authorChris Lumens <clumens@redhat.com>2009-10-05 15:11:40 -0400
committerChris Lumens <clumens@redhat.com>2009-12-11 16:16:19 -0500
commit9874f5a6e41a7fc1b55684a2d3eee52f72bc9bc5 (patch)
treedbe689708900e4fc9afed3c9d539311904b916b3 /kickstart.py
parent7ad26c409b67fdfafc1fb423ef1b2a0f7dd2cdd1 (diff)
downloadanaconda-9874f5a6e41a7fc1b55684a2d3eee52f72bc9bc5.tar.gz
anaconda-9874f5a6e41a7fc1b55684a2d3eee52f72bc9bc5.tar.xz
anaconda-9874f5a6e41a7fc1b55684a2d3eee52f72bc9bc5.zip
Add an early user interface for filtering storage devices.
This UI allows the user to select which devices they would like to include in the rest of the installation process, sorted out by their types. All devices not checked will never again be referenced by anaconda, though we may see their udev information in the logs from time to time. This UI supports two different ways of looking at things: the simple UI for regular Fedora users with basic devices, and the complex UI with many tabs and filtering options.
Diffstat (limited to 'kickstart.py')
-rw-r--r--kickstart.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/kickstart.py b/kickstart.py
index 189e28797..1ba98361c 100644
--- a/kickstart.py
+++ b/kickstart.py
@@ -348,6 +348,7 @@ class IgnoreDisk(commands.ignoredisk.F8_IgnoreDisk):
def execute(self, anaconda):
anaconda.id.storage.ignoredDisks = self.ignoredisk
anaconda.id.storage.exclusiveDisks = self.onlyuse
+ self.handler.skipSteps.extend(["filter"])
class IscsiData(commands.iscsi.F10_IscsiData):
def execute(self, anaconda):
@@ -1434,6 +1435,7 @@ def setSteps(anaconda):
# out if we don't.
if anaconda.id.displayMode == "t":
missingSteps = [("bootloader", "Bootloader configuration"),
+ ("filter", "Disks to use in installation"),
("group-selection", "Package selection")]
errors = []