/usr/lib/python2.6/site-packages/cloudinit
NameSizeModeActions
config/-0755rm
distros/-0755rm
filters/-0755rm
handlers/-0755rm
mergers/-0755rm
sources/-0755rm
cloud.py34970644editdlrm
cloud.pyc37230644editdlrm
cloud.pyo37230644editdlrm
cs_utils.py33210644editdlrm
cs_utils.pyc42660644editdlrm
cs_utils.pyo42660644editdlrm
ec2_utils.py65770644editdlrm
ec2_utils.pyc57550644editdlrm
ec2_utils.pyo57550644editdlrm
helpers.py150450644editdlrm
helpers.pyc166000644editdlrm
helpers.pyo166000644editdlrm
importer.py23170644editdlrm
importer.pyc15020644editdlrm
importer.pyo15020644editdlrm
log.py46200644editdlrm
log.pyc37000644editdlrm
log.pyo37000644editdlrm
netinfo.py68540644editdlrm
netinfo.pyc53470644editdlrm
netinfo.pyo53470644editdlrm
patcher.py18200644editdlrm
patcher.pyc15310644editdlrm
patcher.pyo15310644editdlrm
safeyaml.py10600644editdlrm
safeyaml.pyc8910644editdlrm
safeyaml.pyo8910644editdlrm
settings.py21110644editdlrm
settings.pyc10350644editdlrm
settings.pyo10350644editdlrm
signal_handler.py23780644editdlrm
signal_handler.pyc23260644editdlrm
signal_handler.pyo23260644editdlrm
ssh_util.py106360644editdlrm
ssh_util.pyc100720644editdlrm
ssh_util.pyo100720644editdlrm
stages.py279440644editdlrm
stages.pyc213990644editdlrm
stages.pyo213990644editdlrm
templater.py13620644editdlrm
templater.pyc10030644editdlrm
templater.pyo10030644editdlrm
type_utils.py12240644editdlrm
type_utils.pyc5240644editdlrm
type_utils.pyo5240644editdlrm
url_helper.py128520644editdlrm
url_helper.pyc112950644editdlrm
url_helper.pyo112950644editdlrm
user_data.py131430644editdlrm
user_data.pyc95690644editdlrm
user_data.pyo95690644editdlrm
util.py622590644editdlrm
util.pyc574450644editdlrm
util.pyo574450644editdlrm
version.py8540644editdlrm
version.pyc5610644editdlrm
version.pyo5610644editdlrm
__init__.py9250644editdlrm
__init__.pyc1410644editdlrm
__init__.pyo1410644editdlrm
Edit: /usr/lib/python2.6/site-packages/cloudinit/cs_utils.pyc (4266B)
Ñò ¿;Sc@s}dZddkZddkZddkZdZeiƒdjo dZndefd„ƒYZdefd „ƒYZdS( s cepko implements easy-to-use communication with CloudSigma's VMs through a virtual serial port without bothering with formatting the messages properly nor parsing the output with the specific and sometimes confusing shell tools for that purpose. Having the server definition accessible by the VM can ve useful in various ways. For example it is possible to easily determine from within the VM, which network interfaces are connected to public and which to private network. Another use is to pass some data to initial VM setup scripts, like setting the hostname to the VM name or passing ssh public keys through server meta. For more information take a look at the Server Context section of CloudSigma API Docs: http://cloudsigma-docs.readthedocs.org/en/latest/server_context.html iÿÿÿÿNs /dev/ttyS1tWindowstCOM2tCepkocBsDeZdZdZddd„Zd„Zdd„Zdd„ZRS(sb One instance of that object could be use for one or more queries to the serial port. s< {} >tcCs-|djo |i}nt|i|ƒƒS(N(tNonetrequest_patternt CepkoResulttformat(tselftkeyR((s6/usr/lib/python2.6/site-packages/cloudinit/cs_utils.pytget2s  cCs |iƒS(N(R (R((s6/usr/lib/python2.6/site-packages/cloudinit/cs_utils.pytall7scCs"|iidƒ}|i||ƒS(Ns/meta/{}(RRR (RR R((s6/usr/lib/python2.6/site-packages/cloudinit/cs_utils.pytmeta:scCs"|iidƒ}|i||ƒS(Ns/global_context/{}(RRR (RR R((s6/usr/lib/python2.6/site-packages/cloudinit/cs_utils.pytglobal_context>sN( t__name__t __module__t__doc__RRR R R R (((s6/usr/lib/python2.6/site-packages/cloudinit/cs_utils.pyR+s   RcBsMeZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z RS(s­ CepkoResult executes the request to the virtual serial port as soon as the instance is initialized and stores the result in both raw and marshalled format. cCs1||_|iƒ|_|i|iƒ|_dS(N(trequestt_executet raw_resultt_marshaltresult(RR((s6/usr/lib/python2.6/site-packages/cloudinit/cs_utils.pyt__init__Is cCs2titƒ}|i|iƒ|iƒidƒS(Ns (tserialtSerialt SERIAL_PORTtwriteRtreadlinetstrip(Rt connection((s6/usr/lib/python2.6/site-packages/cloudinit/cs_utils.pyRNscCs,yti|ƒSWntj o|SXdS(N(tjsontloadst ValueError(RR((s6/usr/lib/python2.6/site-packages/cloudinit/cs_utils.pyRSscCs |iiƒS(N(Rt__len__(R((s6/usr/lib/python2.6/site-packages/cloudinit/cs_utils.pyR!YscCs|ii|ƒS(N(Rt __getitem__(RR ((s6/usr/lib/python2.6/site-packages/cloudinit/cs_utils.pyR"\scCs|ii|ƒS(N(Rt __contains__(Rtitem((s6/usr/lib/python2.6/site-packages/cloudinit/cs_utils.pyR#_scCs |iiƒS(N(Rt__iter__(R((s6/usr/lib/python2.6/site-packages/cloudinit/cs_utils.pyR%bs( RRRRRRR!R"R#R%(((s6/usr/lib/python2.6/site-packages/cloudinit/cs_utils.pyRCs      ( RRtplatformRRtsystemtobjectRR(((s6/usr/lib/python2.6/site-packages/cloudinit/cs_utils.pyt s