[rhel7-branch 2/3] addRepo takes a repo object not a string (#1254270)

bcl installerbot-noreply at redhat.com
Mon Aug 31 21:18:32 UTC 2015


From: "Brian C. Lane" <bcl at redhat.com>

So the refresh repo lambda needs to extract the name from it.

Related: rhbz#1254270
---
 pyanaconda/packaging/yumpayload.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pyanaconda/packaging/yumpayload.py b/pyanaconda/packaging/yumpayload.py
index ff7ef14..309646f 100644
--- a/pyanaconda/packaging/yumpayload.py
+++ b/pyanaconda/packaging/yumpayload.py
@@ -881,7 +881,7 @@ def _addYumRepo(self, name, baseurl, mirrorlist=None, proxyurl=None, **kwargs):
         self._groups = None
         self._packages = []
 
-    @refresh_base_repo(lambda s, r_id: r_id in BASE_REPO_NAMES)
+    @refresh_base_repo(lambda s, r_id: r_id.name in BASE_REPO_NAMES)
     def addRepo(self, newrepo):
         """ Add a ksdata repo. """
         log.debug("adding new repo %s", newrepo.name)


-- 
To view this commit on github, visit https://github.com/rhinstaller/anaconda/commit/f63e8fe1d699c2d692fbedcc7e044244038250f3


More information about the anaconda-patches mailing list