repo.getGroups() returns None on failure,
instead of raising an exception.
---
 langpacks.py |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/langpacks.py b/langpacks.py
index f39257b..7e5c82d 100644
--- a/langpacks.py
+++ b/langpacks.py
@@ -68,9 +68,8 @@ def postreposetup_hook(conduit):
     global conditional_pkgs
 
     for repo in conduit.getRepos().listEnabled():
-        try:
-            infile = repo.getGroups()
-        except yum.Errors.YumBaseError:
+        infile = repo.getGroups()
+        if not infile:
             continue
 
         infile = yum.misc.decompress(infile)
-- 
1.7.4.4

_______________________________________________
Yum-devel mailing list
Yum-devel@lists.baseurl.org
http://lists.baseurl.org/mailman/listinfo/yum-devel

Reply via email to