/usr/lib/python2.6/site-packages/cloudinit/distros
NameSizeModeActions
parsers/-0755rm
arch.py71820644editdlrm
arch.pyc76380644editdlrm
arch.pyo76380644editdlrm
debian.py64350644editdlrm
debian.pyc68180644editdlrm
debian.pyo68180644editdlrm
fedora.py10720644editdlrm
fedora.pyc5220644editdlrm
fedora.pyo5220644editdlrm
freebsd.py87670644editdlrm
freebsd.pyc87730644editdlrm
freebsd.pyo87730644editdlrm
gentoo.py58440644editdlrm
gentoo.pyc60620644editdlrm
gentoo.pyo60620644editdlrm
net_util.py54880644editdlrm
net_util.pyc19870644editdlrm
net_util.pyo19870644editdlrm
rhel.py79350644editdlrm
rhel.pyc68370644editdlrm
rhel.pyo68370644editdlrm
rhel_util.py29300644editdlrm
rhel_util.pyc23100644editdlrm
rhel_util.pyo23100644editdlrm
sles.py64760644editdlrm
sles.pyc61240644editdlrm
sles.pyo61240644editdlrm
ubuntu.py11260644editdlrm
ubuntu.pyc5240644editdlrm
ubuntu.pyo5240644editdlrm
__init__.py318240644editdlrm
__init__.pyc230360644editdlrm
__init__.pyo230360644editdlrm
Edit: /usr/lib/python2.6/site-packages/cloudinit/distros/debian.pyc (6818B)
Ñò èØ3[c @s»ddkZddklZddklZddklZddklZddklZddk l Z ei e ƒZ dZhd d6dd6Zdeifd„ƒYZd„ZdS(iÿÿÿÿN(tdistros(thelpers(tlog(tutil(t HostnameConf(t PER_INSTANCEsapt-gets(--option=Dpkg::Options::=--force-confolds*--option=Dpkg::options::=--force-unsafe-ios --assume-yess--quiett eatmydatatcommandtautotenabledtDistrocBs°eZdZdZdZdZdZd„Zdd„Z d„Z d„Z d „Z d „Z d „Zd „Zdd „Zd„Zd„Zddd„Zd„Zd„ZRS(s /etc/hostnames/etc/default/locales/etc/network/interfacess /etc/timezones/etc/localtimecCs8tii||||ƒti|ƒ|_d|_dS(Ntdebian(RR t__init__RtRunnerst_runnertosfamily(tselftnametcfgtpaths((s</usr/lib/python2.6/site-packages/cloudinit/distros/debian.pyR 4scCs||p |i}ntid|gdtƒtid|gdtƒtiƒd|dg}ti|di|ƒƒdS(Ns locale-gentcaptures update-locales LANG="%s"ts (tlocale_conf_fnRtsubptFalset make_headert write_filetjoin(Rtlocaletout_fntlines((s</usr/lib/python2.6/site-packages/cloudinit/distros/debian.pyt apply_locale<s   cCs!|iƒ|idd|ƒdS(Ntinstalltpkgs(tupdate_package_sourcestpackage_command(Rtpkglist((s</usr/lib/python2.6/site-packages/cloudinit/distros/debian.pytinstall_packagesIs cCsti|i|ƒdgS(Ntall(RRtnetwork_conf_fn(Rtsettings((s</usr/lib/python2.6/site-packages/cloudinit/distros/debian.pyt_write_networkMscCs`t}x%|D]}|djo t}q q W|otii|dƒStii||ƒSdS(NR&s--all(RtTrueRR t_bring_up_interfacet_bring_up_interfaces(Rt device_namestuse_alltd((s</usr/lib/python2.6/site-packages/cloudinit/distros/debian.pyR,Qs cCspd}y|i|ƒ}Wntj onX|ptdƒ}n|i|ƒti|t|ƒdƒdS(NRi¤(tNonet_read_hostname_conftIOErrorRt set_hostnameRRtstr(Rt your_hostnameRtconf((s</usr/lib/python2.6/site-packages/cloudinit/distros/debian.pyt_write_hostname[s cCs|i|iƒ}|i|fS(N(t_read_hostnamethostname_conf_fn(Rt sys_hostname((s</usr/lib/python2.6/site-packages/cloudinit/distros/debian.pyt_read_system_hostnamehscCs#tti|ƒƒ}|iƒ|S(N(RRt load_filetparse(RtfilenameR6((s</usr/lib/python2.6/site-packages/cloudinit/distros/debian.pyR1ls cCsHd}y|i|ƒ}|i}Wntj onX|p|S|S(N(R0R1thostnameR2(RR>tdefaultR?R6((s</usr/lib/python2.6/site-packages/cloudinit/distros/debian.pyR8qs cCsdS(Ns 127.0.1.1((R((s</usr/lib/python2.6/site-packages/cloudinit/distros/debian.pyt_get_localhost_ip|scCs]|i|ƒ}tiƒt|ƒdg}ti|idi|ƒƒti||iƒdS(NRs ( t _find_tz_fileRRR4Rt tz_conf_fnRtcopyt tz_local_fn(Rttzttz_filettz_lines((s</usr/lib/python2.6/site-packages/cloudinit/distros/debian.pyt set_timezone€s    c Cs‹|djo g}ntiiƒ}d|d<|idtƒ}t|idtdƒ|idtdƒƒ}|it |idt ƒƒƒ|o!t |t ƒo|i |ƒn)|o!t |t ƒo|i|ƒn|}|djo|idd ƒ}n|i |ƒtid |ƒ}|i|ƒtid tid d |di|ƒfdtid|fdh|d6td6ƒdS(NtnoninteractivetDEBIAN_FRONTENDtapt_get_wrapperRR tapt_get_commandtupgradetapt_get_upgrade_subcommands dist-upgrades%s=%stlogfunctmsgs apt-%s [%s]t tfunctargstkwargstenvR(R0tostenvironRDt get_optiontAPT_GET_WRAPPERt_get_wrapper_prefixtgettextendtlisttAPT_GET_COMMANDt isinstanceR4tappendRtexpand_package_listtlog_timetLOGtdebugRRR( RRRTR!tetwcfgtcmdtsubcmdR$((s</usr/lib/python2.6/site-packages/cloudinit/distros/debian.pyR#Œs.        "cCs&|iid|idgdtƒdS(Nsupdate-sourcestupdatetfreq(RtrunR#R(R((s</usr/lib/python2.6/site-packages/cloudinit/distros/debian.pyR"°scCs+tiddgƒ\}}t|ƒiƒS(Ntdpkgs--print-architecture(RRR4tstrip(Rtarcht_err((s</usr/lib/python2.6/site-packages/cloudinit/distros/debian.pytget_primary_arch´sN(t__name__t __module__R9RR'RCRER R0RR%R)R,R7R;R1R8RARIR#R"Rq(((s</usr/lib/python2.6/site-packages/cloudinit/distros/debian.pyR -s&       $ cCsxt|tƒot|ƒg}nti|ƒp8t|ƒiƒdjo$|doti|dƒo|SgSdS(NRi(R`R4Rtis_truetlowertwhich(Rhtmode((s</usr/lib/python2.6/site-packages/cloudinit/distros/debian.pyR[¹s$(sapt-gets(--option=Dpkg::Options::=--force-confolds*--option=Dpkg::options::=--force-unsafe-ios --assume-yess--quiet(RWt cloudinitRRRtloggingRt"cloudinit.distros.parsers.hostnameRtcloudinit.settingsRt getLoggerRrRdR_RZR R[(((s</usr/lib/python2.6/site-packages/cloudinit/distros/debian.pyts  Œ