Blob Blame History Raw
commit 40d9d5f4c3a00b2efa6ee0b64fe4d1ec52d46a69
Author: Zdeněk Pavlas <zpavlas@redhat.com>
Date:   Mon Oct 29 09:22:02 2012 +0100

    ui_id: prevent TB on invalid repos with no URLs.  BZ 870691.

diff --git a/yum/yumRepo.py b/yum/yumRepo.py
index e362c43..414f1d9 100644
--- a/yum/yumRepo.py
+++ b/yum/yumRepo.py
@@ -381,8 +381,10 @@ class YumRepository(Repository, config.RepoConf):
                 val = ini['metalink']
             elif 'mirrorlist' in ini:
                 val = ini['mirrorlist']
-            else:
+            elif 'baseurl' in ini:
                 val = ini['baseurl']
+            else:
+                val = ''
         ret = self.id
         if '$releasever' in val:
             ret += '/'