/usr/lib/python2.6/site-packages/cloudinit/handlers
Edit: /usr/lib/python2.6/site-packages/cloudinit/handlers/boot_hook.pyo (2479B)
Ñò
¿;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 e i e ƒ Z
d Z d e i f d „ ƒ YZ
d S( iÿÿÿÿN( t handlers( t log( t util( t
PER_ALWAYSs #cloud-boothookt BootHookPartHandlerc B s, e Z d „ Z d „ Z d „ Z d „ Z RS( c K sL t i i | t ƒ | i d ƒ | _ d | _ | o | i ƒ | _ n d S( Nt boothooks( R t Handlert __init__R t get_ipatht boothook_dirt Nonet instance_idt get_instance_id( t selft pathst
datasourcet _kwargs( ( s@ /usr/lib/python2.6/site-packages/cloudinit/handlers/boot_hook.pyR $ s
c C s t i t ƒ g S( N( R t type_from_starts_witht BOOTHOOK_PREFIX( R
( ( s@ /usr/lib/python2.6/site-packages/cloudinit/handlers/boot_hook.pyt
list_types+ s c C sb t i | ƒ } t i i | i | ƒ } t i t i | ƒ d t ƒ} t i | | i
ƒ d ƒ | S( Nt prefixiÀ ( R t clean_filenamet ost patht joinR t strip_prefix_suffixt dos2unixR t
write_filet lstrip( R
t payloadt filenamet filepatht contents( ( s@ /usr/lib/python2.6/site-packages/cloudinit/handlers/boot_hook.pyt _write_part0 s c C sÌ | t i j o d S| i | | ƒ } yP t i i ƒ } | i d j o t | i ƒ | d