Ricardo Carrillo Cruz
64ed9bcfd7
Add unit tests for ios_facts module ( #21114 )
2017-02-08 12:24:25 +01:00
Peter Sprygada
e19c2f6a6d
adds the cli transport back to the ios modules ( #20949 )
...
the cli transport was initially removed to aid in the transition to
network_cli. This adds the function back to the provider can be
specified.
2017-02-01 23:06:42 -05:00
Toshio Kuratomi
7319104552
Refreshed metadata for core modules
2016-12-08 11:25:35 -05:00
Peter Sprygada
8b70d17f61
ios_facts module will no longer error on missing command ( #5491 )
...
The module will error if it tries to use a cli command that is not available
on a given platform. This fix will address that problem. If the cli
command is not available, then the command is silently discarded and the
facts that the command output is based on is not returned. Any failed
commands are provided in the module return under the failed_commands
key. This fix also updates the Examples docstring to make it consistent
with other ios_* modules
fixes #5444
fixes #5372
2016-12-08 11:25:26 -05:00
John R Barker
25b6492d37
Bulk spelling improvement to modules-core ( #5225 )
...
* Correct spelling mistakes
* Correct more spelling issues
* merge conflict
* Revert typo in parms
2016-12-08 11:25:20 -05:00
Peter Sprygada
810040be05
fixes issue with collecting all filesystems in ios ( #5248 )
...
earlier versions of ios do not provide the all-filesystems argument. This
fix will now only report on the flash filesystem for ios_facts
fixes #4712
2016-12-08 11:25:19 -05:00
Nathaniel Case
aa82f48dc8
Network module code cleanup ( #5061 )
...
* Fix imports in junos_template
* Python 3 compatibility in eos_command
* Python 3 compatibility for ios_command
* Clean up issues with ios_facts
* Python 3 compatibility for ios_facts
* Import shuffle in ios_template
* Python 3 compatibility for iosxr_command
* Clean up iosxr_facts.py
* Python 3 compatibility for iosxr_facts
* Python 3 compatibility for junos_command
* Python 3 compatibility for ops_command
* Cleanup issues with ops_facts
* Python 3 compatibility for ops_facts
* Cleanup issues with ops_template
* Python 3 compatibility for vyos_command
* Cleanup issues with vyos_facts
* Python 3 compatibility for vyos_facts
2016-12-08 11:25:14 -05:00
Peter Sprygada
ac1c643cc8
bugfix that adds missing itertools import to ios_facts
...
fixes #4647
2016-12-08 11:24:58 -05:00
Peter Sprygada
28ab66cef2
update RETURNS doc string in ios_facts
...
updates the doc string for consistency and completeness
2016-12-08 11:24:53 -05:00
Peter Sprygada
619e3bba7e
fixes issue with duplicated commands in CommandRunner
...
The CommandRunner will not allow duplicate commands to be added to the
command stack. This fix will now catch the exception and continue if
a duplicate command is attempting to be added to the runner instance.
2016-12-08 11:24:52 -05:00
John R Barker
1357e7e83a
ios & iosxr Documentation improvements ( #4321 )
2016-12-08 11:24:48 -05:00
Rob Phoenix
6339398e7c
various typo corrections to ios network modules
2016-12-08 11:24:46 -05:00
Peter Sprygada
28a701128d
update ios_facts module to use NetworkModule
...
minor update to ios_facts to remove get_module() in favor of NetworkModule
2016-12-08 11:24:42 -05:00
Peter Sprygada
a522c2d99f
initial add of ios_facts module
...
This adds the new module ios_facts for collect fact information from
ios devices
2016-12-08 11:24:39 -05:00