/usr/lib/python2.6/site-packages/cloudinit/distros/parsers
NameSizeModeActions
hostname.py30660644editdlrm
hostname.pyc29330644editdlrm
hostname.pyo29330644editdlrm
hosts.py32410644editdlrm
hosts.pyc32160644editdlrm
hosts.pyo32160644editdlrm
resolv_conf.py59640644editdlrm
resolv_conf.pyc60720644editdlrm
resolv_conf.pyo60720644editdlrm
sys_conf.py42400644editdlrm
sys_conf.pyc34370644editdlrm
sys_conf.pyo34370644editdlrm
__init__.py10900644editdlrm
__init__.pyc6430644editdlrm
__init__.pyo6430644editdlrm
Edit: /usr/lib/python2.6/site-packages/cloudinit/distros/parsers/hosts.pyo (3216B)
Ñò ¿;Sc@s:ddklZddklZdefd„ƒYZdS(iÿÿÿÿ(tStringIO(t chop_commentt HostsConfcBsGeZd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(cCs||_d|_dS(N(t_texttNonet _contents(tselfttext((sC/usr/lib/python2.6/site-packages/cloudinit/distros/parsers/hosts.pyt__init__s cCs-|idjo|i|iƒ|_ndS(N(RRt_parseR(R((sC/usr/lib/python2.6/site-packages/cloudinit/distros/parsers/hosts.pytparse scCs~|iƒg}xg|iD]\\}}|djoC|\}}t|ƒo&|d|jo|i|dƒqvqqW|S(Ntoptionii(R Rtlentappend(Rtiptoptionst line_typet componentstpiecest_tail((sC/usr/lib/python2.6/site-packages/cloudinit/distros/parsers/hosts.pyt get_entry$s    cCs¶|iƒg}x–|iD]‹\}}|djo|i||fƒqq|\}}t|ƒo|d|joqt|ƒo|i|t|ƒfƒqqW||_dS(NR i(R RR R tlist(RRt n_entriesRRRR((sC/usr/lib/python2.6/site-packages/cloudinit/distros/parsers/hosts.pyt del_entries.s     !cGs:|iƒ|iid||gt|ƒdffƒdS(NR t(R RR R(RRtcanonical_hostnametaliases((sC/usr/lib/python2.6/site-packages/cloudinit/distros/parsers/hosts.pyt add_entry=s  cCs¸g}x«|iƒD]}t|iƒƒp|id|gfƒqnt|iƒdƒ\}}t|ƒp|id|gfƒqn|id|idƒ|gfƒqW|S(Ntblankt#t all_commentR (t splitlinesR tstripR RtsplitR(Rtcontentstentriestlinetheadttail((sC/usr/lib/python2.6/site-packages/cloudinit/distros/parsers/hosts.pyR Bs  &cCsí|iƒtƒ}xÍ|iD]Â\}}|djo|id|dƒq|djo|id|dƒq|djo]|\}}g}|D]}|t|ƒq™~}di|ƒ}|id||fƒqqW|iƒS(NRs%s iRR s s%s%s (R RRtwritetstrtjointgetvalue(RR"RRRR&t_[1]tp((sC/usr/lib/python2.6/site-packages/cloudinit/distros/parsers/hosts.pyt__str__Os       '( t__name__t __module__RR RRRR R-(((sC/usr/lib/python2.6/site-packages/cloudinit/distros/parsers/hosts.pyRs     N(Rtcloudinit.distros.parsersRtobjectR(((sC/usr/lib/python2.6/site-packages/cloudinit/distros/parsers/hosts.pyts