Skip to content

Commit

Permalink
Merge pull request #122 from dbarrosop/master
Browse files Browse the repository at this point in the history
Updated documentation
  • Loading branch information
dbarrosop committed Dec 17, 2015
2 parents 157f6b9 + 51bfcc5 commit 82f22aa
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 10 deletions.
17 changes: 10 additions & 7 deletions docs/support/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -56,13 +56,16 @@ Getters support matrix
.. |yes| unicode:: U+02705 .. Yes
.. |no| unicode:: U+0274C .. No

====================== ===== ===== ====== ======= ====== ====== ======
_ EOS JunOS IOS-XR FortiOS IBM NXOS IOS
====================== ===== ===== ====== ======= ====== ====== ======
**get_facts** |yes| |yes| |yes| |yes| |no| |yes| |yes|
**get_interfaces** |yes| |yes| |yes| |yes| |no| |yes| |yes|
**get_lldp_neighbors** |yes| |yes| |yes| |yes| |no| |yes| |yes|
====================== ===== ===== ====== ======= ====== ======
========================== ===== ===== ====== ======= ====== ====== ======
_ EOS JunOS IOS-XR FortiOS IBM NXOS IOS
========================== ===== ===== ====== ======= ====== ====== ======
**get_facts** |yes| |yes| |yes| |yes| |no| |yes| |yes|
**get_interfaces** |yes| |yes| |yes| |yes| |no| |yes| |yes|
**get_lldp_neighbors** |yes| |yes| |yes| |yes| |no| |no| |no|
**get_bgp_neighbors** |yes| |yes| |yes| |yes| |no| |no| |no|
**get_environment** |yes| |yes| |yes| |yes| |no| |no| |no|
**get_interface_counters** |yes| |yes| |yes| |yes| |no| |no| |no|
========================== ===== ===== ====== ======= ====== ====== ======

Caveats
-------
Expand Down
6 changes: 3 additions & 3 deletions docs/support/ios.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
IOS
----
---


Prerequisites
Expand All @@ -9,7 +9,7 @@ IOS has no native API to play with, that's the reason why we used the Netmiko li
Having Netmiko installed in your working box is a prerequisite.

Notes on configuration comparing
_____
________________________________

Using the ``compare_config()`` method, we'll have in return a list of commands that will be merged with the current configuration.
Since no configuration replacement's been implremented, this is the only comparison we can obtain.
Expand All @@ -21,7 +21,7 @@ Merges are currently implemented by simply applying the the merge config line by
As a result, merges are **not atomic**.

Notes on configuration rollback
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

There is no magic here. Since IOS doesn't support any checkpoint config, what we can do is removing all the commands from the previous commit.
The 'no' keyword will be added to each command and it will be sent again. The system is smart enough to understand parent/child commands.
Expand Down

0 comments on commit 82f22aa

Please sign in to comment.