summaryrefslogtreecommitdiffstats
path: root/pyanaconda/ui
diff options
context:
space:
mode:
authorRadek Vykydal <rvykydal@redhat.com>2013-01-30 15:04:36 +0100
committerRadek Vykydal <rvykydal@redhat.com>2013-02-01 12:34:02 +0100
commitfa630be025ff2331dd3cb6d3145397f050f3660f (patch)
tree6f79280f12f47f72baedf9d5810640002d519752 /pyanaconda/ui
parent24355d085fdd3ac9fdee7d00670e292e9210c41b (diff)
downloadanaconda-fa630be025ff2331dd3cb6d3145397f050f3660f.tar.gz
anaconda-fa630be025ff2331dd3cb6d3145397f050f3660f.tar.xz
anaconda-fa630be025ff2331dd3cb6d3145397f050f3660f.zip
Don't crash on wireless connections created in Live CD desktop (#895736)
Diffstat (limited to 'pyanaconda/ui')
-rw-r--r--pyanaconda/ui/gui/spokes/network.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/pyanaconda/ui/gui/spokes/network.py b/pyanaconda/ui/gui/spokes/network.py
index 622e72455..54cd831cf 100644
--- a/pyanaconda/ui/gui/spokes/network.py
+++ b/pyanaconda/ui/gui/spokes/network.py
@@ -1173,7 +1173,11 @@ def getKSNetworkData(device):
if ifcfg_suffix:
ifcfg_suffix = ifcfg_suffix.replace(' ', '_')
device_cfg = NetworkDevice(netscriptsDir, ifcfg_suffix)
- device_cfg.loadIfcfgFile()
+ try:
+ device_cfg.loadIfcfgFile()
+ except IOError as e:
+ log.debug("getKSNetworkData %s: %s" % (ifcfg_suffix, e))
+ return None
retval = kickstartNetworkData(ifcfg=device_cfg)
if device.get_iface() in getActiveNetDevs():
retval.activate = True