community.general/lib/ansible/modules/network/junos
dteach ca56a248d8 junos_facts: Add Hardware facts. (#30304)
* Add Routing Engine Facts

 - Map routing engine output information to routing_engines facts dict.
 - Add fact 'has_2RE', which is a quick way to determine how many REs
   the chassis has.

* Fix a typo

* Fix more typos

* Add slot number to routing_engine dict

* Add facts about the installed chassis modules

* Fix typo

* Fixed another typo

* Fix Path

* Change path again.

* More Typos

* Add some deubgging

* Add additional information for hardware components.

 - Return information about the Routing Engines.
 - Return a fact to easily determine if the device
   has two routing engines.
 - Return information about the hardware modules.

* Addressed pep8 stardard failures.

* Add unit test fixtures.

* Rename fixture.

* Fix unit test failures.

 - Rename the fixture file to what the unit test expects.
 - Strip out junos namespace attributes.
Rename file to match what the unit test expects.

* Scrubbed the routing engine serial numbers.

* Add unit test facts for new tests.

 - Add unit test for ansible_net_routing_engines fact
 - Add unit test for ansible_net_modules fact
 - Add unit test for ansible_net_has_2RE

* Fixed spacing.
2017-09-20 12:43:07 +05:30
..
__init__.py
junos_banner.py Add tested against junos version for junos modules (#28598) 2017-08-24 10:31:47 -04:00
junos_command.py Add tested against junos version for junos modules (#28598) 2017-08-24 10:31:47 -04:00
junos_config.py Ensure proper conversion while backing up of junos config (#28958) 2017-09-04 20:12:11 +05:30
junos_facts.py junos_facts: Add Hardware facts. (#30304) 2017-09-20 12:43:07 +05:30
junos_interface.py Specify default delay (DOCUMENTATION only change) (#30344) 2017-09-14 11:42:20 +01:00
junos_l3_interface.py Add tested against junos version for junos modules (#28598) 2017-08-24 10:31:47 -04:00
junos_linkagg.py Add tested against junos version for junos modules (#28598) 2017-08-24 10:31:47 -04:00
junos_lldp.py Add tested against junos version for junos modules (#28598) 2017-08-24 10:31:47 -04:00
junos_lldp_interface.py Add tested against junos version for junos modules (#28598) 2017-08-24 10:31:47 -04:00
junos_logging.py Add tested against junos version for junos modules (#28598) 2017-08-24 10:31:47 -04:00
junos_netconf.py Add tested against junos version for junos modules (#28598) 2017-08-24 10:31:47 -04:00
junos_package.py Add tested against junos version for junos modules (#28598) 2017-08-24 10:31:47 -04:00
junos_rpc.py fix typos in various modules and docsite (#28747) 2017-08-29 17:59:41 +02:00
junos_static_route.py Add tested against junos version for junos modules (#28598) 2017-08-24 10:31:47 -04:00
junos_system.py Add tested against junos version for junos modules (#28598) 2017-08-24 10:31:47 -04:00
junos_user.py Fix junos_user purge option failures (#28867) 2017-08-31 17:46:13 +05:30
junos_vlan.py Add tested against junos version for junos modules (#28598) 2017-08-24 10:31:47 -04:00
junos_vrf.py Add junos_vrf vrf-table-label support (#28727) 2017-08-29 00:44:51 +05:30