diff options
author | Chris Lumens <clumens@redhat.com> | 2009-03-31 10:37:09 -0400 |
---|---|---|
committer | Chris Lumens <clumens@redhat.com> | 2009-03-31 11:54:46 -0400 |
commit | d45b4edc103720a4493814e2d51ae89c79c08315 (patch) | |
tree | 30b0763df65150cfa93d96d690236918409ef53d /text.py | |
parent | d383e2ae22a76ae755e5b549ce6d8a299e70ec1d (diff) | |
download | anaconda-d45b4edc103720a4493814e2d51ae89c79c08315.tar.gz anaconda-d45b4edc103720a4493814e2d51ae89c79c08315.tar.xz anaconda-d45b4edc103720a4493814e2d51ae89c79c08315.zip |
If there's a problem finding removable disks, disable save-to-disk.
Catching all exception is really drastic, but this is the exception reporting
code and we need it to be resiliant to extra errors so we stand a chance of
getting things reported.
Diffstat (limited to 'text.py')
-rw-r--r-- | text.py | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -242,7 +242,11 @@ class SaveExceptionWindow: toplevel.add(scpGrid, 0, 5, (0, 0, 0, 1)) toplevel.add(buttons, 0, 6, growx=1) - dests = self.anaconda.id.storage.exceptionDisks() + try: + dests = self.anaconda.id.storage.exceptionDisks() + except Exception as e: + log.error("Error when probing exception disks: %s" % e) + dests = [] if len(dests) > 0: for (dev, desc) in dests: |