[Yum-devel] [PATCH 1/2] Use repo_gen_decompress for updateinfo, when we can.

seth vidal skvidal at fedoraproject.org
Thu Nov 4 17:25:55 UTC 2010


On Thu, 2010-11-04 at 13:14 -0400, James Antill wrote:
> ---
>  yum/update_md.py |    4 ++--
>  1 files changed, 2 insertions(+), 2 deletions(-)
> 
> 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"


ACK.

-sv




More information about the Yum-devel mailing list