summaryrefslogtreecommitdiffstats
path: root/pyanaconda/installclass.py
diff options
context:
space:
mode:
authorAles Kozumplik <akozumpl@redhat.com>2010-06-15 18:53:25 +0200
committerAles Kozumplik <akozumpl@redhat.com>2010-06-23 11:23:12 +0200
commit22b1c2787845f7648dcd7452a92b41ef6bc16185 (patch)
tree8d475cba0dd7b7ba4e5301950163f80ff5d59d83 /pyanaconda/installclass.py
parent3b5e5af0455df5b94728d7f19e02fe8fb5a1db1c (diff)
downloadanaconda-22b1c2787845f7648dcd7452a92b41ef6bc16185.tar.gz
anaconda-22b1c2787845f7648dcd7452a92b41ef6bc16185.tar.xz
anaconda-22b1c2787845f7648dcd7452a92b41ef6bc16185.zip
modules: necessary changes to the installclasses import statements.
Diffstat (limited to 'pyanaconda/installclass.py')
-rw-r--r--pyanaconda/installclass.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/pyanaconda/installclass.py b/pyanaconda/installclass.py
index 85076a3c7..3c6a57905 100644
--- a/pyanaconda/installclass.py
+++ b/pyanaconda/installclass.py
@@ -257,9 +257,10 @@ def availableClasses(showHidden=0):
if done.has_key(mainName): continue
done[mainName] = 1
+
try:
found = imputil.imp.find_module(mainName)
- except:
+ except ImportError as e:
log.warning ("module import of %s failed: %s" % (mainName, sys.exc_type))
continue
@@ -279,7 +280,7 @@ def availableClasses(showHidden=0):
if obj.hidden == 0 or showHidden == 1:
list.append(((obj.name, obj, obj.pixmap), sortOrder))
- except:
+ except ImportError as e:
log.warning ("module import of %s failed: %s" % (mainName, sys.exc_type))
if flags.debug: raise
else: continue