U ›Ï´fHã @sªddlZddlZddlmZddlmZmZe e e ¡¡Z z ddl Z WnDe k rŒZ z&e  e ¡eeejde d¡W5dZ [ XYnXdd„Zd dd „Ze jZdS) éN)Úutil)ÚBROKEN_YAML_MODULEÚMISSING_YAML_MODULE©Úfileéc Cs`z t |¡WStk rZ}z0t |¡ttjtjdt j dt   d¡W5d}~XYnXdS©N)Úpathrr) Ú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 Ksfztj||f|ŽWStk r`}z0t |¡ttjtjdt j dt   d¡W5d}~XYnXdSr) r Ú safe_dumpr r rrrrrrrr)ÚdatarÚkwargsrrrrrs  r)N)ZloggingrZuaclientrZuaclient.messagesrrZ getLoggerZreplace_top_level_logger_nameÚ__name__r r Ú ImportErrorrrrrrr rÚparserrrrrÚs