/usr/lib/python2.6/site-packages/cloudinit/handlers
Edit: /usr/lib/python2.6/site-packages/cloudinit/handlers/cloud_config.pyc (4711B)
Ñò
¿;Sc @ sÏ d d k Z d d k l Z d d k l Z d d k l Z d d k l Z d d k l Z e i e
ƒ Z d Z e i
d ƒ Z d Z d
Z h e i e ƒ e 6e i e ƒ e 6Z d e i f d „ ƒ YZ d S(
iÿÿÿÿN( t handlers( t log( t mergers( t util( t
PER_ALWAYSs
Merge-Types dict(replace)+list()+str()s
#cloud-configs #cloud-config-jsonpt CloudConfigPartHandlerc B sP e Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z RS( c K sh t i i | t d d ƒd | _ | i d ƒ | _ d | j o | i | d ƒ | _ n g | _ d S( Nt versioni t cloud_configt cloud_config_path( R t Handlert __init__R t Nonet cloud_buft get_ipatht cloud_fnt
file_names( t selft pathst _kwargs( ( sC /usr/lib/python2.6/site-packages/cloudinit/handlers/cloud_config.pyR
A s
c C s t t i ƒ ƒ S( N( t listt CC_TYPESt values( R ( ( sC /usr/lib/python2.6/site-packages/cloudinit/handlers/cloud_config.pyt
list_typesI s c C sï | i p d Sg } | i oa | i d t | i ƒ ƒ x3 | i D]( } | p
d } n | i d | ƒ qC W| i d ƒ n | i d j o6 t d g } | i | ƒ | i t i | i ƒ ƒ n g } t i
| i d i | ƒ d ƒ d S( Ns # from %s filest ?s # %st s
i€ ( R R t appendt lenR R t CLOUD_PREFIXt extendR t
yaml_dumpst
write_filet join( R t
file_linest fnt lines( ( sC /usr/lib/python2.6/site-packages/cloudinit/handlers/cloud_config.pyt _write_cloud_configL s$
c
C s d } x<