[library-web] do not abort on missing directory when trying to list releases



commit 2e65f3828b6ec2bfc943aa7cd31de9a3a9426ebb
Author: FrÃdÃric PÃters <fpeters 0d be>
Date:   Sun Aug 12 12:57:16 2012 +0200

    do not abort on missing directory when trying to list releases

 src/lgo.py |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/src/lgo.py b/src/lgo.py
index 5a8a646..76b4ce2 100755
--- a/src/lgo.py
+++ b/src/lgo.py
@@ -274,7 +274,10 @@ class Lgo(App):
                 module = url[8:]
                 min_version = None
             base_module_href = 'pub/GNOME/sources/%s/' % module
-            releases = self.ftp_gnome_org.listdir(base_module_href)
+            try:
+                releases = self.ftp_gnome_org.listdir(base_module_href)
+            except urllib2.URLError:
+                releases = []
             releases = [x for x in releases if is_version_number(x) and
                                                not (x.endswith('.png') # ignore icons
                                                  or x.endswith('.json'))] # ignore json



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]