%PDF- %PDF-
Direktori : /proc/self/root/lib/python2.7/site-packages/cloudinit/config/ |
Current File : //proc/self/root/lib/python2.7/site-packages/cloudinit/config/cc_emit_upstart.pyo |
� oB�]c @ sy d Z d d l Z d d l m Z d d l m Z d d l m Z e Z d d g Z e j e � Z d � Z d � Z d S( s+ Emit Upstart ------------ **Summary:** emit upstart configuration Emit upstart configuration for cloud-init modules on upstart based systems. No user configuration should be required. **Internal name:** ``cc_emit_upstart`` **Module frequency:** per always **Supported distros:** ubuntu, debian i����N( t log( t PER_ALWAYS( t utilt ubuntut debianc C s� t j j d � s# t j d � t St j j � } d | k rH | d =n d d g } y) t j | d | �\ } } d | k SWn5 t j k r� } t j d d j | � | j � n Xt S( Ns /sbin/initctls no /sbin/initctl locatedt UPSTART_SESSIONt initctlt versiont envt upstarts% '%s' returned '%s', not using upstartt ( t ost patht isfilet LOGt debugt Falset environt copyR t subpt ProcessExecutionErrort joint exit_code( t myenvt check_cmdt outt _errt e( ( sD /usr/lib/python2.7/site-packages/cloudinit/config/cc_emit_upstart.pyt is_upstart_system$ s c C s� | } | s d g } n t � s5 | j d | � d S| j j d � } xd | D]\ } d d t | � d | g } y t j | � WqN t k r� } | j d | | � qN XqN Wd S( Ns cloud-configs! not upstart system, '%s' disabledt cloud_configR t emits CLOUD_CFG=%ss. Emission of upstart event %s failed due to: %s( R R t pathst get_ipath_curt strR R t Exceptiont warning( t namet _cfgt cloudR t argst event_namest cfgpatht nt cmdR ( ( sD /usr/lib/python2.7/site-packages/cloudinit/config/cc_emit_upstart.pyt handle6 s ( t __doc__R t cloudinitR t loggingt cloudinit.settingsR R t frequencyt distrost getLoggert __name__R R R, ( ( ( sD /usr/lib/python2.7/site-packages/cloudinit/config/cc_emit_upstart.pyt <module> s