Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

Web application to test NAPALM getters

Project description

Build Status Coverage Status

NAPALM-Inspector

The NAPALM Inspector is a web application aimed to help with troubleshooting the getters in NAPALM. If you have found a bug in one of the getters you can use this tool as an easy way to help the developers figure out what's going on.

Once the application is up and running visit http://127.0.0.1:5000 and choose the platform and getter you want to test. You will be asked to provide the information your network devices, i.e. when the application will ask you for the output from a command like show version then you just paste the output into the form and move on from there.

Installation

pip install napalm-inspector
export FLASK_APP=napalm_inspector
flask run

Running from Docker

git clone https://github.com/napalm-automation/napalm-inspector
cd napalm-inspector
make docker
make start

Press Control+C to end the application when done.

Once you are done you can remove the container

make stop

Project details


Release history Release notifications

This version

1.0.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for napalm-inspector, version 1.0.0
Filename, size File type Python version Upload date Hashes
Filename, size napalm_inspector-1.0.0-py2-none-any.whl (16.1 kB) File type Wheel Python version py2 Upload date Hashes View hashes
Filename, size napalm_inspector-1.0.0-py3-none-any.whl (16.1 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size napalm-inspector-1.0.0.tar.gz (8.9 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page