;ò
>5¡@c           @   s}   d  k  Z  e  i i d ƒ d k l Z d k l Z d k l Z d g Z d Z	 d „  Z
 d „  Z e d	 j o e ƒ  n d  S(
   Ns   /usr/share/rhn/(   s   up2date(   s   rpmUtils(   s   packagess   updatei   c         C   s5  g  } t |  ƒ t g  ƒ t f  ƒ g j o |  g }  n x' |  D] } t i | ƒ } | | } q? Wh  } x" t i	 ƒ  D] } | | | d <qu Wh  } x4 | D], } | i | d ƒ o | | | d <qš qš Wt d „  | i ƒ  ƒ } | g  j o5 h  } d | d <d | d <|  | d <d d	 | f Sn t i | ƒ Sd  S(
   Ni    c         C   s   |  d d d g S(   Ni    s    (   s   a(   s   a(    (    s    /usr/share/rhn/actions/errata.pys   <lambda>.   s    s   0s   versions   errata.update.no_packagess   names   erratasi'   s*   No packages from that errata are available(   s   packagelists   types   errataidlists   errataids   up2dates   getErrataInfos   tmpLists   current_packagess   rpmUtilss   getInstalledPackageLists   ps   us   has_keys   maps   keyss   datas   packagess   update(   s   errataidlists   packagelists   errataids   datas   tmpLists   ps   us   current_packages(    (    s    /usr/share/rhn/actions/errata.pys   update   s0    %   


c           C   s   t  d g ƒ GHd  S(   Ni¿ie(   s   update(    (    (    s    /usr/share/rhn/actions/errata.pys   main=   s    s   __main__(   s   syss   paths   appends   up2date_clients   up2dates   rpmUtilss   actionss   packagess   __rhnexport__s   ACTION_VERSIONs   updates   mains   __name__(   s   mains   __rhnexport__s   updates   syss   ACTION_VERSIONs   rpmUtilss   packagess   up2date(    (    s    /usr/share/rhn/actions/errata.pys   ?	   s   			(	