Skip to content

Commit 7a0665e

Browse files
committed
added ValeError exception handling
1 parent bb79b9d commit 7a0665e

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

Diff for: bin/dnfdragora

+9-6
Original file line numberDiff line numberDiff line change
@@ -80,15 +80,18 @@ if __name__ == "__main__":
8080
except KeyError as e:
8181
logger.error("KeyError: %s ", e)
8282
dialogs.warningMsgBox({'title' : _("Sorry"), "text": _("Error occurred:%(NL)s%(error)s")%{'NL': "\n",'error' : str(e)}})
83+
except ValueError as e:
84+
logger.error("ValueError: %s ", e)
85+
dialogs.warningMsgBox({'title' : _("Sorry"), "text": _("Error occurred:%(NL)s%(error)s")%{'NL': "\n",'error' : str(e)}})
8386
except NameError as e:
84-
logger.error("dnfdaemon NameError: %s ", e)
85-
dialogs.warningMsgBox({'title' : _("Sorry"), "text": _("dnfdaemon name error occurred:%(NL)s%(error)s")%{'NL': "\n",'error' : str(e)}})
87+
logger.error("NameError: %s ", e)
88+
dialogs.warningMsgBox({'title' : _("Sorry"), "text": _("Error occurred:%(NL)s%(error)s")%{'NL': "\n",'error' : str(e)}})
8689
except AttributeError as e:
87-
logger.error("dnfdaemon AttributeError: %s ", e)
88-
dialogs.warningMsgBox({'title' : _("Sorry"), "text": _("dnfdaemon attribute error occurred:%(NL)s%(error)s")%{'NL': "\n",'error' : str(e)}})
90+
logger.error("AttributeError: %s ", e)
91+
dialogs.warningMsgBox({'title' : _("Sorry"), "text": _("Error occurred:%(NL)s%(error)s")%{'NL': "\n",'error' : str(e)}})
8992
except TypeError as e:
90-
logger.error("dnfdaemon TypeError: %s ", e)
91-
dialogs.warningMsgBox({'title' : _("Sorry"), "text": _("dnfdaemon type error occurred:%(NL)s%(error)s")%{'NL': "\n",'error' : str(e)}})
93+
logger.error("TypeError: %s ", e)
94+
dialogs.warningMsgBox({'title' : _("Sorry"), "text": _("Error occurred:%(NL)s%(error)s")%{'NL': "\n",'error' : str(e)}})
9295
except ui.UIError as e:
9396
logger.error("UI Error: %s ", e)
9497
dialogs.warningMsgBox({'title' : _("Sorry"), "text": _("Error occurred:%(NL)s%(error)s")%{'NL': "\n",'error' : str(e)}})

0 commit comments

Comments
 (0)