pang

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


Keywords
pang
License
MIT
Install
pip install pang==0.1.0

Documentation

Playbook for Ansible + NSO Generator

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.