File: //proc/self/root/lib/python3/dist-packages/uaclient/__pycache__/yaml.cpython-38.pyc
U
��JhH �
@ s� d dl Z d dlZd dlmZ d dlmZmZ e �e�e ��Z
zd dlZW nD ek
r� Z
z&e
�e
� eeejd� e�d� W 5 dZ
[
X Y nX dd� Zd
dd �ZejZdS )� N)�util)�BROKEN_YAML_MODULE�MISSING_YAML_MODULE��file� c
C s` zt �| �W S tk
rZ } z0t�|� ttjt jd�t j
d� t �d� W 5 d }~X Y nX d S �N)�pathr r )�yaml� safe_load�AttributeError�LOG� exception�printr �format�__path__�sys�stderr�exit)�stream�e� r �//usr/lib/python3/dist-packages/uaclient/yaml.pyr s
r c
K sf zt j| |f|�W S tk
r` } z0t�|� ttjt jd�t j
d� t �d� W 5 d }~X Y nX d S r )r
� safe_dumpr r
r r r r r r r r )�datar �kwargsr r r r r s
r )N)Zloggingr Zuaclientr Zuaclient.messagesr r Z getLoggerZreplace_top_level_logger_name�__name__r
r
�ImportErrorr r r r r r r �parserr r r r �<module> s