[Pkg-privacy-commits] [tails-installer] 12/31: Gracefully handle exceptions in the release fetching code (#1096460)

anonym anonym-tails-guest at moszumanska.debian.org
Thu Jan 12 15:14:52 UTC 2017


This is an automated email from the git hooks/post-receive script.

anonym-tails-guest pushed a commit to annotated tag 3.13.0
in repository tails-installer.

commit afdb9387847ff73a2d4a4ee3233887ec2fe16b47
Author: Luke Macken <lmacken at redhat.com>
Date:   Sat Sep 20 13:14:16 2014 -0600

    Gracefully handle exceptions in the release fetching code (#1096460)
---
 liveusb/gui.py | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/liveusb/gui.py b/liveusb/gui.py
index 7a91dcf..5e86930 100755
--- a/liveusb/gui.py
+++ b/liveusb/gui.py
@@ -339,11 +339,14 @@ class LiveUSBDialog(QtGui.QDialog, LiveUSBInterface):
     def refresh_releases(self):
         self.live.log.info(_('Refreshing releases...'))
         global releases
-        releases = get_fedora_releases()
-        self.downloadCombo.clear()
-        for release in [release['name'] for release in releases]:
-            self.downloadCombo.addItem(release)
-        self.live.log.info(_('Releases updated!'))
+        try:
+            releases = get_fedora_releases()
+            self.downloadCombo.clear()
+            for release in [release['name'] for release in releases]:
+                self.downloadCombo.addItem(release)
+            self.live.log.info(_('Releases updated!'))
+        except Exception, e:
+            self.live.log.error(_('Unable to fetch releases: %s') % e)
 
     def connect_slots(self):
         self.connect(self, QtCore.SIGNAL('triggered()'), self.terminate)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-privacy/packages/tails-installer.git



More information about the Pkg-privacy-commits mailing list