Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/btr1975/ciscomultiosinfocoordinate

This is a library that can take IOS, IOS-XE, IOS-XR, and NX-OS data and give it a common format.
https://github.com/btr1975/ciscomultiosinfocoordinate

cisco ios ios-xr library nx-os python python3

Last synced: 26 days ago
JSON representation

This is a library that can take IOS, IOS-XE, IOS-XR, and NX-OS data and give it a common format.

Awesome Lists containing this project

README

        

# Python Script: ciscomultiosinfocoordinate

## Written By: Benjamin P. Trachtenberg

### Contact Information: [email protected]

### LinkedIn: [Ben Trachtenberg](https://www.linkedin.com/in/ben-trachtenberg-3a78496)
### Docker Hub: [Docker Hub](https://hub.docker.com/r/btr1975)
### PyPi Page for [ciscomultiosinfocoordinate](https://pypi.python.org/pypi/ciscomultiosinfocoordinate)

### Requirements

* Nothing Specific, I would suggest Python 3.5.2 and above.

### Installation

* From source "setup.py install"
* From pip "pip install ciscomultiosinfocoordinate"

### Languages

* Python

### About

This is a library that can take IOS, IOS-XE, IOS-XR, and NX-OS data and give it a common format.

### Features
1. CiscoTelnetClass
* Supports IOS, IOS-XE, IOS-XR, and NX-OS
* Can Pull the Following
* Running Configuration
* CEF Table
* Mroute Table
* BGP Table
* MAC Address Table
* ARP Table

2. CiscoInfoNormalizer
* Supports IOS, IOS-XE, IOS-XR, and NX-OS
* Creates Dictionaries from the Following
* Running Configuration
* CEF Table
* Mroute Table
* BGP Table
* MAC Address Table
* ARP Table

3. CiscoInfoCorrelater
* Supports IOS, IOS-XE, IOS-XR, and NX-OS
* Matches Mroutes to Source Interfaces in a List