;ò
½0sDc           @   sL   d  Z  e a d d f Z d k Z d k Z d „  Z d „  Z e d „ Z d S(   s9    $Id: rltempfile.py 2892 2006-05-19 14:16:02Z rgbecker $ s   get_rl_tempdirNc           C   s&   t  t d ƒ o t i ƒ  Sn d Sd  S(   Ns   getuids    (   s   hasattrs   oss   getuid(    (    (    sB   /home/packages/reportlab/reportlab_2_0/reportlab/lib/rltempfile.pys
   _rl_getuid   s    c          G   s†   t  t j o, t i i t i ƒ  d t t ƒ  ƒ ƒ a  n t  } |  o t i i | f |  Œ  } n y t i | ƒ Wn n X| Sd  S(   Ns   ReportLab_tmp%s(   s   _rl_tempdirs   Nones   oss   paths   joins   tempfiles
   gettempdirs   strs
   _rl_getuids   ds   subdirss   makedirs(   s   subdirss   d(    (    sB   /home/packages/reportlab/reportlab_2_0/reportlab/lib/rltempfile.pys   get_rl_tempdir   s     , c         C   s2   |  o t i ƒ  }  n t i i t ƒ  |  ƒ Sd  S(   N(   s   fns   tempfiles   mktemps   oss   paths   joins   get_rl_tempdir(   s   fn(    (    sB   /home/packages/reportlab/reportlab_2_0/reportlab/lib/rltempfile.pys   get_rl_tempfile   s    (	   s   __version__s   Nones   _rl_tempdirs   __all__s   oss   tempfiles
   _rl_getuids   get_rl_tempdirs   get_rl_tempfile(   s   __all__s   get_rl_tempfiles   get_rl_tempdirs
   _rl_getuids   tempfiles   __version__s   os(    (    sB   /home/packages/reportlab/reportlab_2_0/reportlab/lib/rltempfile.pys   ?   s   		