Skip to main content

A simple utility which will create Ansible playbooks for existing networks using NSO

Project description

Playbook for Ansible + NSO Generator

https://img.shields.io/pypi/v/pang.svg https://img.shields.io/travis/kecorbin/pang.svg Documentation Status

A simple utility which will create Ansible playbooks for existing networks using NSO

Installation

To install pang from source run the following commands:

git clone https://github.com/kecorbin/pang
cd pang
python setup.py install

Usage

Running:

Usage: pang [OPTIONS]

  PANG - Playbook for Ansible + NSO Generator

Options:
  --nso <host_or_ip>     FQDN/IP of NSO Server (default: localhost)
  --username <username>  NSO Username (default: admin)
  --password <password>  NSO Password (default: admin)
  --help                 Show this message and exit.

Sample Output:

Generating Ansible Playbook...
Syncing Configuration from Devices
Generating host_vars for core1
Generating host_vars for core2
Generating host_vars for dist1
Generating host_vars for dist2

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.1.0 (2018-09-18)

  • First release on PyPI.

Project details


Release history Release notifications

Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
pang-0.1.0.tar.gz (9.5 kB) Copy SHA256 hash SHA256 Source None

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