From de12422fe0c52d11a9bec73aea2f92621302c6ae Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Tue, 4 Apr 2006 14:39:09 +0200 Subject: * added better error reporting for the DistUpgradeFetcher --- UpdateManager/Common/utils.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'UpdateManager/Common') diff --git a/UpdateManager/Common/utils.py b/UpdateManager/Common/utils.py index ffafadfb..17c62212 100644 --- a/UpdateManager/Common/utils.py +++ b/UpdateManager/Common/utils.py @@ -1,3 +1,4 @@ +import gtk def str_to_bool(str): if str == "0" or str.upper() == "FALSE": @@ -7,3 +8,14 @@ def str_to_bool(str): def utf8(str): return unicode(str, 'latin1').encode('utf-8') + +def error(parent, summary, message): + d = gtk.MessageDialog(parent=parent, + flags=gtk.DIALOG_MODAL, + type=gtk.MESSAGE_ERROR, + buttons=gtk.BUTTONS_CLOSE) + d.set_markup("%s\n\n%s" % (summary, message)) + d.set_title("") + res = d.run() + d.destroy() + return -- cgit v1.2.3