summaryrefslogtreecommitdiffstats
path: root/installclass.py
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2006-02-09 18:43:41 +0000
committerJeremy Katz <katzj@redhat.com>2006-02-09 18:43:41 +0000
commit9d73cbacc7cde3c4a8bad96bffb6190c927dc30b (patch)
tree3615ea940cc54c03b114623702fbe2359622ac6b /installclass.py
parentc7d5222375e20b6eeba938b91d0db1904774f235 (diff)
downloadanaconda-9d73cbacc7cde3c4a8bad96bffb6190c927dc30b.tar.gz
anaconda-9d73cbacc7cde3c4a8bad96bffb6190c927dc30b.tar.xz
anaconda-9d73cbacc7cde3c4a8bad96bffb6190c927dc30b.zip
2006-02-09 Patrick Mansfield <patmans@us.ibm.com>
* anaconda: Add handling of iscsi flag * flags.py: Add iscsi flag * installclass.py: Add iscsi step * dispatch.py: Add iscsi step. * gui.py: Add iscsi step. * text.py: Add iscsi step * instdata.py: Add iscsi object * iscsi.py: Add main iscsi code * iw/iscsi_gui.py: Add graphical iSCSI configuration * ui/iscsi-config.glade: Glade-file for iSCSI config * textw/iscsi_text.py: Add text mode iSCSI configuration * scripts/mk-images (SCSIMODS): Add iscsi modules * scripts/upd-instroot: Add iscsi tools
Diffstat (limited to 'installclass.py')
-rw-r--r--installclass.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/installclass.py b/installclass.py
index 141d5c662..a00c0a0a1 100644
--- a/installclass.py
+++ b/installclass.py
@@ -27,6 +27,7 @@ from rhpl.translate import _, N_
import logging
log = logging.getLogger("anaconda")
+from flags import flags
from constants import *
class BaseInstallClass:
@@ -113,6 +114,7 @@ class BaseInstallClass:
"findrootparts",
"betanag",
"installtype",
+ "iscsi",
"zfcpconfig",
"partitionmethod",
"partitionobjinit",
@@ -181,6 +183,10 @@ class BaseInstallClass:
if "upgrade" in cmdline:
dispatch.skipStep("findrootparts", skip = 0)
+ # Ask for iscsi configuration only when specifically requested
+ if not flags.iscsi:
+ dispatch.skipStep("iscsi", skip = 1)
+
# if there's only one install class, it doesn't make much sense
# to show it
if len(availableClasses()) < 2: