File: //usr/lib/python3/dist-packages/reportlab/__pycache__/rl_config.cpython-38.pyc
U
�r�]Z � @ sN d Z dadd� Ze� Zi Zdad
dd�Zdd� Zg Zd d
� Z dd� Z
e� dS )z)module that aggregates config information)�_reset�register_resetc C s ddl m} ddl}i }| d|� |�� }z| d|� |�|� W n tk
rV Y nX |�� }z| d|� |�|� W n� tk
�r |�� }znz|j�|j�dd��}W n t tfk
r� d}Y nX |r�t
|d ��}| |�� |� W 5 Q R X |�|� W n Y nX Y nX |S )
z�
create & return defaults for all reportlab settings from
reportlab.rl_settings.py
reportlab.local_rl_settings.py
reportlab_settings.py or ~/.reportlab_settings
latter values override earlier
� )�rl_execNz#from reportlab.rl_settings import *z)from reportlab.local_rl_settings import *z from reportlab_settings import *�~z.reportlab_settings�rb)�reportlab.lib.utilsr �os�copy�update�ImportError�path�
expanduser�join�KeyError�open�read)r r � _DEFAULTSZ
_overrides�fn�f� r �5/usr/lib/python3/dist-packages/reportlab/rl_config.py�_defaults_init s8
r Nc C s>