File: //opt/microsoft/omsconfig/Scripts/nxDSCLog.pyc
�
SRBac @ s d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z e j j e j j e � � Z
e j j e
d � Z e j
d e � Z e j Z e d Z e j d k r� d Z n e j d � Z d d � Z d
e f d � � YZ d e f d
� � YZ d S( i����Ns helperlib.pyt helperlibs /log/dsc.logt omsconfigs* /var/opt/microsoft/omsconfig/omsconfig.logc C s | j | d � d S( Ns
( t write( t st file( ( s, /opt/microsoft/omsconfig/Scripts/nxDSCLog.pyt Print s t rc C s: y t j | | d � } Wn d t d � f SX| d f S( s2
This context ensures the file is closed.
t utf8t IOErrorN( t codecst opent Nonet Exception( t filenamet modet f( ( s, /opt/microsoft/omsconfig/Scripts/nxDSCLog.pyt opened_w_error s
t DSCLogc B s&