[yum-commits] Branch 'yum-3_2_X' - 2 commits - yum/update_md.py

James Antill james at osuosl.org
Thu Nov 4 17:40:31 UTC 2010


 yum/update_md.py |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

New commits:
commit d3fae94cc4eeea8bf19d45d13da9caa616cb13a9
Author: James Antill <james at and.org>
Date:   Thu Nov 4 13:14:42 2010 -0400

    Skip displaying more useless-ish data in updateinfo (by default).

diff --git a/yum/update_md.py b/yum/update_md.py
index 26a5a7a..56b5307 100644
--- a/yum/update_md.py
+++ b/yum/update_md.py
@@ -75,7 +75,7 @@ class UpdateNotice(object):
     def __setitem__(self, item, val):
         self._md[item] = val
 
-    def text(self, skip_data=('files',)):
+    def text(self, skip_data=('files', 'summary', 'solution')):
         head = """
 ===============================================================================
   %(title)s
commit a7658b066c3b5c29da215a2d27e202bc85d5c5a0
Author: James Antill <james at and.org>
Date:   Thu Nov 4 13:14:15 2010 -0400

    Use repo_gen_decompress for updateinfo, when we can.

diff --git a/yum/update_md.py b/yum/update_md.py
index 74db5ad..26a5a7a 100644
--- a/yum/update_md.py
+++ b/yum/update_md.py
@@ -26,7 +26,7 @@ import sys
 from yum.i18n import utf8_text_wrap, to_utf8
 from yum.yumRepo import YumRepository
 from yum.packages import FakeRepository
-from yum.misc import to_xml, decompress
+from yum.misc import to_xml, decompress, repo_gen_decompress
 from yum.misc import cElementTree_iterparse as iterparse 
 import Errors
 
@@ -438,7 +438,7 @@ class UpdateMetadata(object):
                 md = obj.retrieveMD(mdtype)
                 if not md:
                     raise UpdateNoticeException()
-                unfile = decompress(md)
+                unfile = repo_gen_decompress(md, 'updateinfo.xml')
                 infile = open(unfile, 'rt')
         elif isinstance(obj, FakeRepository):
             raise Errors.RepoMDError, "No updateinfo for local pkg"


More information about the Yum-commits mailing list