A simple utility which will create Ansible playbooks for existing networks using NSO
- Free software: MIT license
- Documentation: https://pang.readthedocs.io.
To install pang from source run the following commands:
git clone https://github.com/kecorbin/pang cd pang python setup.py install
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
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.