From 653fc2f2d2d08c580dd82c991e7a4e82ddd34ab8 Mon Sep 17 00:00:00 2001 From: lxnay Date: Mon, 20 Oct 2008 15:11:28 +0000 Subject: [PATCH] Entropy/rssFeed: - also get dc:creator from rss git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2540 cd1c1023-2f26-0410-ae45-c471fc1f0318 --- libraries/entropy.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libraries/entropy.py b/libraries/entropy.py index b01fdacc5..b9e72a9f6 100644 --- a/libraries/entropy.py +++ b/libraries/entropy.py @@ -6220,8 +6220,7 @@ class RepoInterface: raise exceptionTools.OnlineMirrorError("OnlineMirrorError: %s" % (mytxt,)) if not self.reponames: - for x in etpRepositories: - self.reponames.append(x) + self.reponames.extend(etpRepositories.keys()[:]) def __del__(self): if self.LockScanner != None: @@ -8505,6 +8504,9 @@ class rssFeed: self.items[mycounter]['link'] = "" self.items[mycounter]['guid'] = item.getElementsByTagName("guid")[0].firstChild.data.strip() self.items[mycounter]['pubDate'] = item.getElementsByTagName("pubDate")[0].firstChild.data.strip() + dcs = item.getElementsByTagName("dc:creator") + if dcs: + self.items[mycounter]['dc:creator'] = dcs[0].firstChild.data.strip() def addItem(self, title, link = '', description = ''): self.itemscounter += 1