published

Cisco SD-WAN vExplore

vExplore is a python script to explore Cisco SD-WAN templates showing a graphical representation of the hierarchical relationship between device templates and feature templates.

Requirements

To use this code you will need:

  • Python 3.7+
  • vManage user login details.

Install and Setup

  • Clone the code to local machine.
git clone https://github.com/HusseinOmar/vExplore.git
cd vExplore
  • Setup Python Virtual Environment (requires Python 3.7+)
python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt
  • Run application file
python3 vExplore.py

image

Demo Video

Click Image below

Demo Video

License

CISCO SAMPLE CODE LICENSE - Link

Cisco Sample Code License - Local File

Caveats

This script use multithreading, this can overwhelm your vManage, the default wait time between API calls is 1 sec by default. If the code fails in certain steps you will need to increase the timer accordingly.

Questions and Contact Info

If you have any issues or a pull request, you can submit a Issue or contact me directly。

My Cisco CEC ID is: husseino

My email address husseino@cisco.com

View code on GitHub

Code Exchange Community

Get help, share code, and collaborate with other developers in the Code Exchange community.View Community
Disclaimer:
Cisco provides Code Exchange for convenience and informational purposes only, with no support of any kind. This page contains information and links from third-party websites that are governed by their own separate terms. Reference to a project or contributor on this page does not imply any affiliation with or endorsement by Cisco.