Your IP : 172.28.240.42


Current Path : /usr/lib/python2.7/dist-packages/landscape/sysinfo/
Upload File :
Current File : //usr/lib/python2.7/dist-packages/landscape/sysinfo/network.pyc

ó
ÍÿŠTc@s:ddlmZddlmZdefd„ƒYZdS(iÿÿÿÿ(tsucceed(tget_active_device_infotNetworkcBs,eZdZdd„Zd„Zd„ZRS(sÍShow information about active network interfaces.

    @param get_device_info: Optionally, a function that returns information
        about network interfaces.  Defaults to L{get_active_device_info}.
    cCs"|dkrt}n||_dS(N(tNoneRt_get_device_info(tselftget_device_info((s=/usr/lib/python2.7/dist-packages/landscape/sysinfo/network.pyt__init__
s	cCs
||_dS(seRegister this plugin with the sysinfo system.

        @param sysinfo: The sysinfo registry.
        N(t_sysinfo(Rtsysinfo((s=/usr/lib/python2.7/dist-packages/landscape/sysinfo/network.pytregisterscCsLx?|jƒD]1}|d}|d}|jjd||ƒq
WtdƒS(s”
        Gather information about network interfaces and write it to the
        sysinfo output.

        @return: A succeeded C{Deferred}.
        t	interfacet
ip_addresssIP address for %sN(RRt
add_headerRR(RtinfoRR((s=/usr/lib/python2.7/dist-packages/landscape/sysinfo/network.pytruns

N(t__name__t
__module__t__doc__RRR
R(((s=/usr/lib/python2.7/dist-packages/landscape/sysinfo/network.pyRs	N(ttwisted.internet.deferRtlandscape.lib.networkRtobjectR(((s=/usr/lib/python2.7/dist-packages/landscape/sysinfo/network.pyt<module>s