Ńň
ýÉŞWc           @   s2   d  d k  Z  d  d k Z d e f d     YZ d S(   i˙˙˙˙Nt   Teec           B   s&   e  Z e d   Z d   Z d   Z RS(   c         C   sM   | o | d t  i d  } n t | |  |  _ t i |  _ |  t _ d  S(   Nt   .s   %Y%m%d%H%M%S(   t   timet   strftimet   opent   filet   syst   stdout(   t   selft   namet   modet   withTimeStamp(    (    s]   /home/jenkins/workspace/prepack-aio-release-4.2/prepack-aio/src/main/resources/scripts/Tee.pyt   __init__   s
    c         C   s9   y |  i  t _  |  i i   Wn t j
 o	 } n Xd  S(   N(   R   R   R   t   closet   AttributeError(   R   t   e(    (    s]   /home/jenkins/workspace/prepack-aio-release-4.2/prepack-aio/src/main/resources/scripts/Tee.pyt   __del__   s
    c         C   s>   |  i  i |  |  i  i   |  i i |  |  i i   d  S(   N(   R   t   writet   flushR   (   R   t   data(    (    s]   /home/jenkins/workspace/prepack-aio-release-4.2/prepack-aio/src/main/resources/scripts/Tee.pyR      s    (   t   __name__t
   __module__t   FalseR   R   R   (    (    (    s]   /home/jenkins/workspace/prepack-aio-release-4.2/prepack-aio/src/main/resources/scripts/Tee.pyR       s   	(   R   R   t   objectR    (    (    (    s]   /home/jenkins/workspace/prepack-aio-release-4.2/prepack-aio/src/main/resources/scripts/Tee.pyt   <module>   s   