[yum-commits] Branch 'yum-3_2_X' - yum/packages.py
skvidal at osuosl.org
skvidal at osuosl.org
Fri Oct 24 17:57:44 UTC 2008
yum/packages.py | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
New commits:
commit 2d6891b527495507884d142ca43de2be83647b0a
Author: Seth Vidal <skvidal at fedoraproject.org>
Date: Fri Oct 24 13:57:18 2008 -0400
fix installed size being wrong for metadata/local pkgs
diff --git a/yum/packages.py b/yum/packages.py
index 4e3bbd5..48dfc8d 100644
--- a/yum/packages.py
+++ b/yum/packages.py
@@ -523,8 +523,8 @@ class YumAvailablePackage(PackageObject, RpmBase):
base = base + '/'
return urlparse.urljoin(base, self.remote_path)
return urlparse.urljoin(self.repo.urls[0], self.remote_path)
-
- size = property(_size)
+
+ size = property(fget=lambda self: self._size())
remote_path = property(_remote_path)
remote_url = property(_remote_url)
@@ -1111,6 +1111,9 @@ class YumHeaderPackage(YumAvailablePackage):
def returnChecksums(self):
raise NotImplementedError()
+ def _size(self):
+ return self.hdr['size']
+
def _is_pre_req(self, flag):
"""check the flags for a requirement, return 1 or 0 whether or not requires
is a pre-requires or a not"""
More information about the Yum-commits
mailing list