Run genie parsers directly.
Project description
pyats-genie-command-parse
This is a library to be able to parse NOS command output using the available Genie parsers, it seperates out needing to create a testbed.yml, and allows you to just get the output, and parse the output with Genie parsers.
Some options to get the data
-
You could use netmiko to get the command output from devices and then parse using the string parser.
-
You could use Cisco Network Services Orchestrator "NSO" to get the command output from devices and then parse using the string parser.
-
Use your imagination, as long as you can get the output data in a string format the string parser will work.
-
If you prefer you could store the data in a text file, and then using the file parser, you can also parse the output data.
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
Built Distributions
Hashes for pyats-genie-command-parse-1.2.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 093a14175d71409ae8da8a5cbfeebeefff35e4a574e4151addf2ad0c709ca084 |
|
MD5 | 6f430c6d764452800ddf96dbf7bf78d0 |
|
BLAKE2b-256 | 0c16f45e18c875748850a667f8e4c40067518d98de7a5f069b615310288fabeb |
Hashes for pyats_genie_command_parse-1.2.1-py3.8.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 596911c1b3ea5443f483ba0a7d05afccfca3d82f20056b599688d9108ffd58bb |
|
MD5 | ad791155ed55e68668de4cfc0f1c255a |
|
BLAKE2b-256 | e511a16d0f2d2fb8bd6d2a5dccede5b1cf35efa41799b9c927d55f47e7e0a15a |
Hashes for pyats_genie_command_parse-1.2.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89678cfdb53a2d5a2e569d1b7c5d65acbec57c8297f67326dcd2cad6ba4721a2 |
|
MD5 | 535e205ec294e86ce6bbac72e3073431 |
|
BLAKE2b-256 | 983a7d8893eb05e876be9aa8cabfcae1ef9448ad234731b92ee6e3bed8a8a745 |