
    ܍~cj                     F    d dl Z d dlZdZ G d de j                  Zd ZdS )    Nz@FALLBACK: %(asctime)s - %(filename)s[%(levelname)s]: %(message)sc                       e Zd Zd ZdS )QuietStreamHandlerc                     d S N )selfrecords     3/usr/lib/python3/dist-packages/cloudinit/patcher.pyhandleErrorzQuietStreamHandler.handleError   s        N)__name__
__module____qualname__r   r   r   r
   r   r      s#            r   r   c                      t          t          j                                      t	          j        t                               fd} t          t          j        d|            d S )Nc                 ~    	                      |                                            d S # t          $ r Y d S w xY wr   )handleflushIOError)r   r	   fallback_handlers     r
   r   z"patch_logging.<locals>.handleError    sV    	##F+++""$$$$$ 	 	 	DD	s   ). 
<<r   )	r   sysstderrsetFormatterlogging	FormatterFALL_FORMATsetattrHandler)r   r   s    @r
   patch_loggingr      si     *#*55!!'"3K"@"@AAA     GO]K88888r   )r   r   r   StreamHandlerr   r   r   r   r
   <module>r       sj     



 L 
    .   
9 9 9 9 9r   