[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[PATCH 2/2] Add a "File Bug" button to the catch-all partitioning exception handler.
- From: Chris Lumens <clumens redhat com>
- To: anaconda-devel-list redhat com
- Cc:
- Subject: [PATCH 2/2] Add a "File Bug" button to the catch-all partitioning exception handler.
- Date: Wed, 15 Apr 2009 14:29:08 -0400
---
packages.py | 11 ++++++++---
1 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/packages.py b/packages.py
index 26f17c2..9301a0f 100644
--- a/packages.py
+++ b/packages.py
@@ -33,6 +33,7 @@ import string
import language
import shutil
import traceback
+from exception import handleException
from flags import flags
from product import *
from constants import *
@@ -178,13 +179,17 @@ def turnOnFilesystems(anaconda):
sys.exit(1)
except Exception as msg:
# catch-all
- anaconda.intf.detailedMessageWindow(_("Storage Activation Failed"),
+ rc = anaconda.intf.detailedMessageWindow(_("Storage Activation Failed"),
_("An error was encountered while "
"activating your storage configuration."),
msg,
type = "custom",
- custom_buttons = [_("_Exit installer")])
- sys.exit(1)
+ custom_buttons = [_("_File Bug"), _("_Exit installer")])
+
+ if rc == 0:
+ handleException(anaconda, sys.exc_info())
+ elif rc == 1:
+ sys.exit(1)
if not anaconda.id.upgrade:
anaconda.id.storage.fsset.turnOnSwap(anaconda.intf)
--
1.6.1.3
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]