™N
	þä7c       s‘      k  Z  k Z k Z k Z k Z k Z  d  „  Z  d d „ Z  d d d d d d „ Z B d d d d „ Z	 h d „  Z
 t d	 „  Z d
 S(   c     s†     t  i ƒ  d }   t |  ƒ d j o" |  d d j o |  d d !d j o  d }  n 
 |  d j o  d }  n  |  Sd  S(	   Ni   i    s   ii   s   86s   i386s   sparc64s   sparc(   s   oss   unames   archs   len(   s   archsB   ../../../RedHat/instimage/usr/lib/python1.5/site-packages/iutil.pys   getArch s   ;c    sˆ     t  |  ƒ t i j o  |  Sn  |  t j o  d }  n  t i t i B}  | o  t i
 } n  t i |  | ƒ Sd  S(   Ns	   /dev/null(   s   types   filespecs   typess   IntTypes   Nones   oss   O_RDWRs   O_CREATs   flagss   readOnlys   O_RDONLYs   open(   s   filespecs   readOnlys   flagssB   ../../../RedHat/instimage/usr/lib/python1.5/site-packages/iutil.pys   getfd s   
i    c 
   sc    t  | ƒ }  t  | ƒ }  t  | ƒ }   t i | |  t i ƒ o ! t	 |  d ‚ n # t i
 ƒ  } $ | oÁ% | d j o % t i | ƒ n ' t | ƒ t d ƒ j o  ( | t i | t i ƒ j n ) t | ƒ t d ƒ j o  * | t i | t i ƒ j n + t | ƒ t d ƒ j o , t i | t i ƒ } n . | d j o' / t i | d ƒ 0 t i | ƒ n 1 | d j o' 2 t i | d ƒ 3 t i | ƒ n 4 | d j o' 5 t i | d ƒ 6 t i | ƒ n 8 | o 9 t i |  | ƒ n ; t i |  | ƒ = t i d ƒ n > t i | d ƒ \ } }	 @ |	 Sd  S(   Ns    can not be runs   /s   ai    i   i   (   s   getfds   stdins   stdouts   stderrs   oss   accesss   roots   commands   X_OKs   RuntimeErrors   forks   childpids   isyss   chroots   types   opens   O_RDONLYs   O_RDWRs   dup2s   closes
   searchPaths   execvps   argvs   execvs   syss   exits   waitpids   pids   status(
   s   commands   argvs   stdins   stdouts   stderrs
   searchPaths   roots   childpids   pids   statussB   ../../../RedHat/instimage/usr/lib/python1.5/site-packages/iutil.pys   execWithRedirect s<      
i   i   s   /c 
   s´  B D t  i | |  t  i ƒ o E t |  d ‚ n G t  i ƒ  \ } } I t  i	 ƒ  } J | o° K | d j o K t i | ƒ n L t  i | d ƒ N | o' O t  i | d ƒ P t  i | ƒ n R | o S t  i |  | ƒ n U t  i |  | ƒ W t i d ƒ n Y t  i | ƒ [ d } \ d }	 ] xJ ] |	 o? ^ t i | g g  g  ƒ _ t  i | d ƒ }	 ` | |	 } q<Wb t  i | ƒ d t  i | d ƒ f | Sd  S(   Ns    can not be runs   /i   i    s    s   1iè  (   s   oss   accesss   roots   commands   X_OKs   RuntimeErrors   pipes   reads   writes   forks   childpids   isyss   chroots   dup2s   stdins   closes
   searchPaths   execvps   argvs   execvs   syss   exits   rcs   ss   selects   waitpid(
   s   commands   argvs
   searchPaths   roots   stdins   reads   writes   childpids   rcs   ssB   ../../../RedHat/instimage/usr/lib/python1.5/site-packages/iutil.pys   execWithCaptureB s4    

		 
c    s·   h i t  i |  t  i ƒ } j t  i | t  i t  i Bt  i Bƒ } l t  i
 | d ƒ } m x7 m | o, n t  i | | ƒ o t  i
 | d ƒ } q\ Wq t  i | ƒ r t  i | ƒ d  S(   Ni @  (   s   oss   opens   sources   O_RDONLYs   fs   tos   O_RDWRs   O_TRUNCs   O_CREATs   ts   reads   counts   writes   close(   s   sources   tos   fs   ts   countsB   ../../../RedHat/instimage/usr/lib/python1.5/site-packages/iutil.pys   copyFileh s   & 
c     sY   t u t  d d ƒ }  v |  i ƒ  d } w ~  y t i | ƒ } z t | d ƒ d Sd  S(   Ns   /proc/meminfos   ri   i   (   s   opens   fs	   readliness   mems   strings   splits   fieldss   int(   s   fs   mems   fieldssB   ../../../RedHat/instimage/usr/lib/python1.5/site-packages/iutil.pys   memInstalledt s
   N(   s   typess   oss   syss   isyss   selects   strings   getArchs   getfds   execWithRedirects   execWithCaptures   copyFiles   memInstalled(    sB   ../../../RedHat/instimage/usr/lib/python1.5/site-packages/iutil.pys   ? s   *(&