%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib/python2.7/site-packages/salt/grains/
Upload File :
Create Path :
Current File : //lib/python2.7/site-packages/salt/grains/junos.pyo

�
���^c@@s�dZddlmZmZmZddlZddlmZdgZdZ	ej
e�Zd�Z
d�Zd�Zdd	�Zd
�ZdS(u�
Grains for junos.
NOTE this is a little complicated--junos can only be accessed
via salt-proxy-minion.Thus, some grains make sense to get them
from the minion (PYTHONPATH), but others don't (ip_interfaces)
i(tabsolute_importtprint_functiontunicode_literalsN(tsixujunoscC@sdtkrtStSdS(Nuproxy(t__opts__tFalset__virtualname__(((s5/usr/lib/python2.7/site-packages/salt/grains/junos.pyt__virtual__scC@shxatj|�D]P\}}t|t�r>t|�||<qt|d�r|j�||<qqW|S(ur
    Linode-python is now returning some complex types that
    are not serializable by msgpack.  Kill those.
    u
to_eng_string(Rt	iteritemst
isinstancetdictt_remove_complex_typesthasattrt
to_eng_string(t
dictionarytktv((s5/usr/lib/python2.7/site-packages/salt/grains/junos.pyRscC@sidd6dd6dd6S(Nuproxyuosuunknownukernelu	osrelease((((s5/usr/lib/python2.7/site-packages/salt/grains/junos.pytdefaults,scC@s5|dks|d�tkr#iSi|d�d6S(Nujunos.initializedujunos.get_serialized_factsujunos_facts(tNoneR(tproxy((s5/usr/lib/python2.7/site-packages/salt/grains/junos.pytfacts0scC@sidd6S(Nujunosu	os_family((((s5/usr/lib/python2.7/site-packages/salt/grains/junos.pyt	os_family6s(t__doc__t
__future__RRRtloggingtsalt.extRt__proxyenabled__Rt	getLoggert__name__tlogRRRRRR(((s5/usr/lib/python2.7/site-packages/salt/grains/junos.pyt<module>s				

Zerion Mini Shell 1.0