summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Cantrell <dcantrell@redhat.com>2009-03-03 16:50:18 -1000
committerDavid Cantrell <dcantrell@redhat.com>2009-03-03 19:49:32 -1000
commite1a3a536de4df277a3a201652ebb242c8c0d127f (patch)
tree20a4301b11bfc901d263b3dec979a34f8d20ce88
parentbd891993928fa57f88846941e957b799031b292d (diff)
downloadanaconda-e1a3a536de4df277a3a201652ebb242c8c0d127f.tar.gz
anaconda-e1a3a536de4df277a3a201652ebb242c8c0d127f.tar.xz
anaconda-e1a3a536de4df277a3a201652ebb242c8c0d127f.zip
Handle instances where migrate is not possible.
If we're dealing with a non-migratable filesystem, othercb and othercombo will be None here.
-rw-r--r--iw/partition_ui_helpers_gui.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/iw/partition_ui_helpers_gui.py b/iw/partition_ui_helpers_gui.py
index 4179ab9ec..87d816fe8 100644
--- a/iw/partition_ui_helpers_gui.py
+++ b/iw/partition_ui_helpers_gui.py
@@ -252,8 +252,12 @@ def formatOptionResizeCB(widget, resizesb):
def formatMigrateOptionCB(widget, data):
(combowidget, mntptcombo, ofstype, lukscb, othercombo, othercb) = data
combowidget.set_sensitive(widget.get_active())
- othercb.set_sensitive(not widget.get_active())
- othercombo.set_sensitive(not widget.get_active())
+
+ if othercb is not None:
+ othercb.set_sensitive(not widget.get_active())
+
+ if othercombo is not None:
+ othercombo.set_sensitive(not widget.get_active())
if lukscb is not None:
lukscb.set_data("formatstate", widget.get_active())