�
܍~cj � �F � d dl Z d dlZdZ G d� de j � � Zd� ZdS )� Nz@FALLBACK: %(asctime)s - %(filename)s[%(levelname)s]: %(message)sc � � e Zd Zd� ZdS )�QuietStreamHandlerc � � d S �N� )�self�records �3/usr/lib/python3/dist-packages/cloudinit/patcher.py�handleErrorzQuietStreamHandler.handleError s � ��� N)�__name__�
__module__�__qualname__r r r r
r r s# � � � � � �
�
�
�
�
r r c �� �� t t j � � ��� t j t � � � � �fd�} t t j d| � � d S )Nc �~ �� �� |� � �� � � d S # t $ r Y d S w xY wr )�handle�flush�IOError)r r �fallback_handlers �r
r z"patch_logging.<locals>.handleError sV �� � ��#�#�F�+�+�+��"�"�$�$�$�$�$��� � � ��D�D� ���s �). �
<�<r ) r �sys�stderr�setFormatter�logging� Formatter�FALL_FORMAT�setattr�Handler)r r s @r
�
patch_loggingr si �� � *�#�*�5�5���!�!�'�"3�K�"@�"@�A�A�A�� � � � � �G�O�]�K�8�8�8�8�8r )r r r �
StreamHandlerr r r r r
�<module>r sj �� ����
�
�
�
� L� �
�
�
�
�
��.�
�
�
�
9� 9� 9� 9� 9r |