add-determinism 0.7.3

RPM buildroot helper to strip nondeterministic bits in files
Documentation
3

�
�^�c@sldZdZdZdZdZdZddlZGdd	�d	�Ze�Zej	Z	ej
Z
ejZejZej
Z
ejZd
d�Zdd
�ZdS)z,A simple log mechanism styled after PEP 282.��iii�Nc@sPeZdZefdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Z	d
d�Z
dd�ZdS)�LogcCs
||_dS�N)�	threshold)�selfr�r�%/usr/lib64/python3.6/distutils/log.py�__init__�zLog.__init__cCs�|tttttfkr"tdt|���||jkr�|r8||}|tttfkrNtj	}ntj
}y|jd|�Wn:tk
r�|j
}|j|d�j|�}|jd|�YnX|j�dS)Nz%s wrong log levelz%s
Zbackslashreplace)�DEBUG�INFO�WARN�ERROR�FATALZ
ValueErrorZstrr�sysZstderrZstdoutZwriteZUnicodeEncodeError�encodingZencodeZdecodeZflush)r�level�msg�argsZstreamrrrr�_logs
zLog._logcGs|j|||�dSr)r)rrrrrrr�log'r
zLog.logcG�|jt||�dSr)rr�rrrrrr�debug*r
z	Log.debugcGrr)rrrrrr�info-r
zLog.infocGrr)rr
rrrr�warn0r
zLog.warncGrr)rrrrrr�error3r
z	Log.errorcGrr)rrrrrr�fatal6r
z	Log.fatalN)Z__name__Z
__module__Z__qualname__r
r	rrrrrrrrrrrrsrcCstj}|t_|Sr)�_global_logr)rZoldrrr�
set_thresholdAsrcCs8|dkrtt�n"|dkr$tt�n|dkr4tt�dS)Nrrr)rr
rr)Zvrrr�
set_verbosityGs

r )Z__doc__rrr
rrrrrrrrrrrrr rrrrZ<module>s +