PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB`  oB]c@saddlZddlZddlmZddlmZejeZ de fdYZ dS(iN(tlog(teventstCloudcBseZddZdZedZdedZdZ e dZ dZ edZ dZd Zeed Zd Zdd Zdd ZddZRS(cCsg||_||_||_||_||_|dkrZtjdddddt}n||_ dS(Ntnamesunnamed-cloud-reportert descriptiontreporting_enabled( t datasourcetpathstdistrot_cfgt_runnerstNoneRtReportEventStacktFalsetreporter(tselfRRtcfgRtrunnersR((s3/usr/lib/python2.7/site-packages/cloudinit/cloud.pyt__init__s        cCstjtj|jdS(N(tloggingt resetLoggingt setupLoggingR(R((s3/usr/lib/python2.7/site-packages/cloudinit/cloud.pyt cycle_logging,s cCstj|jS(N(tcopytdeepcopyR (R((s3/usr/lib/python2.7/site-packages/cloudinit/cloud.pyR0scCs|jj|||||S(N(R trun(RRtfunctortargstfreqt clear_on_fail((s3/usr/lib/python2.7/site-packages/cloudinit/cloud.pyR5scCsI|jj|}tjj|sEtjdtjj||dS|S(Ns-No template found in %s for template named %s( Rt template_tpltostpathtisfiletLOGtwarningtdirnameR (RRtfn((s3/usr/lib/python2.7/site-packages/cloudinit/cloud.pytget_template_filename8s  cCs|jj|S(N(Rt get_userdata(Rt apply_filter((s3/usr/lib/python2.7/site-packages/cloudinit/cloud.pyR'AscCs |jjS(N(Rtget_instance_id(R((s3/usr/lib/python2.7/site-packages/cloudinit/cloud.pyR)DscCs |jjS(N(Rt launch_index(R((s3/usr/lib/python2.7/site-packages/cloudinit/cloud.pyR*GscCs |jjS(N(Rtget_public_ssh_keys(R((s3/usr/lib/python2.7/site-packages/cloudinit/cloud.pyR+KscCs |jjS(N(Rt get_locale(R((s3/usr/lib/python2.7/site-packages/cloudinit/cloud.pyR,NscCs|jjd|d|S(Ntfqdnt metadata_only(Rt get_hostname(RR-R.((s3/usr/lib/python2.7/site-packages/cloudinit/cloud.pyR/Qs cCs|jj|S(N(Rtdevice_name_to_device(RR((s3/usr/lib/python2.7/site-packages/cloudinit/cloud.pyR0UscCs|jj|S(N(Rt get_ipath_cur(RR((s3/usr/lib/python2.7/site-packages/cloudinit/cloud.pyR1XscCs|jj|S(N(Rt get_cpath(RR((s3/usr/lib/python2.7/site-packages/cloudinit/cloud.pyR2[scCs|jj|S(N(Rt get_ipath(RR((s3/usr/lib/python2.7/site-packages/cloudinit/cloud.pyR3^sN(t__name__t __module__R RRtpropertyRR RR&tTrueR'R)R*R+R,R/R0R1R2R3(((s3/usr/lib/python2.7/site-packages/cloudinit/cloud.pyRs         ( RRt cloudinitRRtcloudinit.reportingRt getLoggerR4R"tobjectR(((s3/usr/lib/python2.7/site-packages/cloudinit/cloud.pyts