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


Download files

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

Source Distribution

pang-0.1.0.tar.gz (9.5 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page