A simple utility which will create Ansible playbooks for existing networks using NSO
Project description
Playbook for Ansible + NSO Generator
A simple utility which will create Ansible playbooks for existing networks using NSO
Free software: MIT license
Documentation: https://pang.readthedocs.io.
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 | RSS feed
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 details)
File details
Details for the file pang-0.1.0.tar.gz
.
File metadata
- Download URL: pang-0.1.0.tar.gz
- Upload date:
- Size: 9.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: Python-urllib/2.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59c5e1e91dbaae4fb258c2f06518e5ac7316ee6957b9b0ee2c7767cdfae3a425 |
|
MD5 | 2b41cbd1c96a298f83cdd1814b059dee |
|
BLAKE2b-256 | 6492f6af3bbd8398dcf6a907bfc7f418ddf6d8dc452f34c88350c32512a363e0 |