;ò
êwƒ?c           @   sN   d  k  Z  d  k Z d k l Z l Z d  k Z d f  d „  ƒ  YZ d „  Z d  S(   N(   s   _s   N_s   Errorc           B   s   t  Z d „  Z d „  Z RS(   Nc         C   s   | |  _  d  S(   N(   s   errmsgs   self(   s   selfs   errmsg(    (    s.   /usr/share/rhn/up2date_client/bootloadercfg.pys   __init__   s    c         C   s'   t  i ƒ  } | i |  i ƒ |  i Sd  S(   N(   s
   up2dateLogs   initLogs   logs   log_mes   selfs   errmsg(   s   selfs   log(    (    s.   /usr/share/rhn/up2date_client/bootloadercfg.pys   __repr__   s    (   s   __name__s
   __module__s   __init__s   __repr__(    (    (    s.   /usr/share/rhn/up2date_client/bootloadercfg.pys   Error   s   	c         C   s¸   t  i ƒ  } d |  f } | i d | |  f ƒ t i d d d | |  g d t d t d d d	 | ƒ} t i | t i ƒ o d } | i d
 | ƒ n | i d ƒ t } | | f Sd  S(   Ns   /boot/initrd-%s.imgs*   Running "/sbin/mkinitrd --ifneeded %s %s" s   /sbin/mkinitrds
   --ifneededs   stdouts   stderrs
   searchPathi   s   roots   %s was createds!   No initrd was created by mkinitrd(   s
   up2dateLogs   initLogs   logs	   kernelTags   initrds   log_mes   iutils   execWithRedirects   Nones   instRoots   exec_returns   oss   accesss   R_OKs   initrdExists(   s	   kernelTags   instRoots   logs   exec_returns   initrdExistss   initrd(    (    s.   /usr/share/rhn/up2date_client/bootloadercfg.pys
   makeInitrd   s    	(   s   oss   iutils   rhpl.translates   _s   N_s
   up2dateLogs   Errors
   makeInitrd(   s
   up2dateLogs   N_s   iutils   Errors
   makeInitrds   oss   _(    (    s.   /usr/share/rhn/up2date_client/bootloadercfg.pys   ?	   s
   			
