diff options
author | Chris Lumens <clumens@redhat.com> | 2009-04-24 14:04:03 -0400 |
---|---|---|
committer | Chris Lumens <clumens@redhat.com> | 2009-04-24 14:12:40 -0400 |
commit | 95d81b2ff330dc48f7947ba98399cb9cede86e2a (patch) | |
tree | acd885a98bdc9f979a07023b26dc37f652119686 /iw | |
parent | cd4e72f1710fc82e4c8b35658a6fdbb93d8a2d06 (diff) | |
download | anaconda-95d81b2ff330dc48f7947ba98399cb9cede86e2a.tar.gz anaconda-95d81b2ff330dc48f7947ba98399cb9cede86e2a.tar.xz anaconda-95d81b2ff330dc48f7947ba98399cb9cede86e2a.zip |
If the LV has no child, don't attempt to grab its format (#497239).
Diffstat (limited to 'iw')
-rw-r--r-- | iw/lvm_dialog_gui.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/iw/lvm_dialog_gui.py b/iw/lvm_dialog_gui.py index ef52903c9..f1c25968b 100644 --- a/iw/lvm_dialog_gui.py +++ b/iw/lvm_dialog_gui.py @@ -1291,7 +1291,10 @@ class VolumeGroupEditor: iter = self.logvolstore.append() self.logvolstore.set_value(iter, 0, lv.lvname) if lv.format.type == "luks": - format = self.storage.devicetree.getChildren(lv)[0].format + try: + format = self.storage.devicetree.getChildren(lv)[0].format + except IndexError: + format = lv.format else: format = lv.format |