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@sddlZddlZddlZddlmZddlmZddlmZddlm Z ej e Z dZidej6dej6dej6Zd Zd Zd ZdS(iN(tStringIO(tlog(tutil(tversionis2Cloud-init %(version)s received SIGINT, exiting...is3Cloud-init %(version)s received SIGTERM, exiting...s3Cloud-init %(version)s received SIGABRT, exiting...cCs||ks| rdStj|}d|d}|jd||jf|jd||jf|jd||jft|j|d||dS(Nt is%sFilename: %s s%sFunction: %s s%sLine number: %s i(tinspectt getframeinfotwritetfilenametfunctiontlinenot _pprint_frametf_back(tframetdeptht max_depthtcontentst frame_infotprefix((s</usr/lib/python2.7/site-packages/cloudinit/signal_handler.pyR scCst|\}}|itjd6}t}|jd|t|dt|tj|j dt dt dt t j|dS(NRs%s itconsoletstderrR(tEXIT_FORtvrtversion_stringRRR tBACK_FRAME_TRACE_DEPTHRt multi_logtgetvaluetTruetFalsetLOGtsystexit(tsignumR tmsgtrcR((s</usr/lib/python2.7/site-packages/cloudinit/signal_handler.pyt _handle_exit+s cCsAd}x$tjD]}tj|tqW|tt7}|S(Ni(RtkeystsignalR#tlen(t sigs_attachedR ((s</usr/lib/python2.7/site-packages/cloudinit/signal_handler.pytattach_handlers6s (s2Cloud-init %(version)s received SIGINT, exiting...i(s3Cloud-init %(version)s received SIGTERM, exiting...i(s3Cloud-init %(version)s received SIGABRT, exiting...i(RR%RtsixRt cloudinitRtloggingRRRt getLoggert__name__RRtSIGINTtSIGTERMtSIGABRTRR R#R((((s</usr/lib/python2.7/site-packages/cloudinit/signal_handler.pyt s