Anons79 Mini Shell

Directory : /lib/python2.7/site-packages/ansible/module_utils/network/vyos/facts/
Upload File :
Current File : //lib/python2.7/site-packages/ansible/module_utils/network/vyos/facts/facts.pyo

�
�Udac@`sdZddlmZmZmZeZddlmZddl	m
Z
ddlmZddl
mZddlmZddlmZdd	lmZmZmZed
edede�Zed
e
dededede�Zdefd��YZdS(s�
The facts class for vyos
this file validates each subset of facts and selectively
calls the appropriate facts gathering function
i(tabsolute_importtdivisiontprint_function(t	FactsBase(tInterfacesFacts(tL3_interfacesFacts(tLag_interfacesFacts(tLldp_globalFacts(tLldp_interfacesFacts(tDefaultt	NeighborstConfigtdefaultt	neighborstconfigt
interfacest
l3_interfacestlag_interfacestlldp_globaltlldp_interfacestFactscB`sMeZdZeej��Zeej��Zd�Z	dddd�ZRS(s The fact class for vyos
    cC`stt|�j|�dS(N(tsuperRt__init__(tselftmodule((sQ/usr/lib/python2.7/site-packages/ansible/module_utils/network/vyos/facts/facts.pyR)scC`sK|jr|jt||�n|jr;|jt|�n|j|jfS(s	 Collect the facts for vyos
        :param legacy_facts_type: List of legacy facts types
        :param resource_facts_type: List of resource fact types
        :param data: previously collected conf
        :rtype: dict
        :return: the facts gathered
        (tVALID_RESOURCE_SUBSETStget_network_resources_factstFACT_RESOURCE_SUBSETStVALID_LEGACY_GATHER_SUBSETStget_network_legacy_factstFACT_LEGACY_SUBSETSt
ansible_factst	_warnings(Rtlegacy_facts_typetresource_facts_typetdata((sQ/usr/lib/python2.7/site-packages/ansible/module_utils/network/vyos/facts/facts.pyt	get_facts,s
		N(t__name__t
__module__t__doc__t	frozensetRtkeysRRRRtNoneR$(((sQ/usr/lib/python2.7/site-packages/ansible/module_utils/network/vyos/facts/facts.pyR"s
	N(R't
__future__RRRttypet
__metaclass__t/ansible.module_utils.network.common.facts.factsRt=ansible.module_utils.network.vyos.facts.interfaces.interfacesRtCansible.module_utils.network.vyos.facts.l3_interfaces.l3_interfacesRtEansible.module_utils.network.vyos.facts.lag_interfaces.lag_interfacesRt?ansible.module_utils.network.vyos.facts.lldp_global.lldp_globalRtGansible.module_utils.network.vyos.facts.lldp_interfaces.lldp_interfacesRt3ansible.module_utils.network.vyos.facts.legacy.baseR	R
RtdictRRR(((sQ/usr/lib/python2.7/site-packages/ansible/module_utils/network/vyos/facts/facts.pyt<module>s(		

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]