Skip to main content

Genie Library for automation Parser support

Project description

Genie Metaparser package provides a unified collection of parsers, which works across multiple parser packages, and across multiple communication protocols and still returns a common structure. Metaparser allows to have one script which works across multiple OS, multiple communication protocol and parsing packages.

pyATS is an end-to-end testing ecosystem, specializing in data-driven and reusable testing, and engineered to be suitable for Agile, rapid development iterations. Extensible by design, pyATS enables developers start with small, simple and linear test cases, and scale towards large, complex and asynchronous test suites.

Genie was initially developed internally in Cisco, and is now available to the general public starting early 2018 through Cisco DevNet. Visit the Genie home page at

https://developer.cisco.com/site/pyats/

Requirements

Genie currently supports Python 3.4+ on Linux & Mac systems. Windows platforms are not yet supported.

Quick Start

# install genie as a whole
$ pip install genie.metaparser

# to upgrade this package manually
$ pip install --upgrade genie.metaparser

# to install alpha/beta versions, add --pre
$ pip install --pre genie.metaparser

For more information on setting up your Python development environment, such as creating virtual environment and installing pip on your system, please refer to Virtual Environment and Packages in Python tutorials.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

genie.metaparser-3.0.1-cp36-cp36m-macosx_10_13_x86_64.whl (348.5 kB view details)

Uploaded CPython 3.6m macOS 10.13+ x86-64

genie.metaparser-3.0.1-cp36-cp36m-macosx_10_10_x86_64.whl (417.8 kB view details)

Uploaded CPython 3.6m macOS 10.10+ x86-64

genie.metaparser-3.0.1-cp35-cp35m-macosx_10_13_x86_64.whl (336.5 kB view details)

Uploaded CPython 3.5m macOS 10.13+ x86-64

genie.metaparser-3.0.1-cp35-cp35m-macosx_10_10_x86_64.whl (405.8 kB view details)

Uploaded CPython 3.5m macOS 10.10+ x86-64

genie.metaparser-3.0.1-cp34-cp34m-macosx_10_13_x86_64.whl (342.3 kB view details)

Uploaded CPython 3.4m macOS 10.13+ x86-64

genie.metaparser-3.0.1-cp34-cp34m-macosx_10_10_x86_64.whl (411.7 kB view details)

Uploaded CPython 3.4m macOS 10.10+ x86-64

File details

Details for the file genie.metaparser-3.0.1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for genie.metaparser-3.0.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 79e53ead86cb69ebd446efe52ec67c7cc0450fbc0a7c11d5954ced45ad668e90
MD5 a487ecf3a7cd383f68cb2bbaefdcb83f
BLAKE2b-256 12a40d4699cc7d04c44a40636f5e220b8629d77ddd88f012ab72dcfc124607d4

See more details on using hashes here.

File details

Details for the file genie.metaparser-3.0.1-cp36-cp36m-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for genie.metaparser-3.0.1-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3c62a3d6c5fda0af6ceda507d2e7a343c349ca66ce0a4be57c5692bc3a434ee1
MD5 1efb57a7cf0495aed78a8ed911a2e61c
BLAKE2b-256 fb14a88de1aaad065c87b8407762ecb84235d959b1b8f197a25d714f9e9c8ff8

See more details on using hashes here.

File details

Details for the file genie.metaparser-3.0.1-cp36-cp36m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for genie.metaparser-3.0.1-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 97adc5483a1c0220181b726a4d37c6a1162bfc6f396e2ffb88e473b42e7bfd8a
MD5 f929aaad1eb42a7e29c4871927892236
BLAKE2b-256 b4015d789babd5f0e98fb748aa4383fa6846ac65f4baa9222961013f912adbb3

See more details on using hashes here.

File details

Details for the file genie.metaparser-3.0.1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for genie.metaparser-3.0.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 527b7cac6237ece189bf464adc6316d88a4a866fd60e44f4640fdde442419e58
MD5 e519f0f45fae331f31da892ca329668e
BLAKE2b-256 3a68a5be1134fc5e52560337d75a3545029d32e96435d35cff4f778a384ead6f

See more details on using hashes here.

File details

Details for the file genie.metaparser-3.0.1-cp35-cp35m-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for genie.metaparser-3.0.1-cp35-cp35m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 4f53e416605184467b6289141fea41a225f2da7acb5abd75da768313d7d3100f
MD5 c91162e4cc506f43f17d392096b2537c
BLAKE2b-256 4895df8d21591b759e0e961b6cf154928e1ad4cea2cc330a3e364a1b628b6caa

See more details on using hashes here.

File details

Details for the file genie.metaparser-3.0.1-cp35-cp35m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for genie.metaparser-3.0.1-cp35-cp35m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 2f8f730e0473af12ff4f4357c5ca60c9f9874c12b9dc2de8c0a2c1f68cf8ce8f
MD5 72d5f6c352a8e7ee6073c284132a2f49
BLAKE2b-256 e25ab97fc47197d86bd36a89eb875468ef143a4dbc2be62e4a5dccbe7a8743ff

See more details on using hashes here.

File details

Details for the file genie.metaparser-3.0.1-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for genie.metaparser-3.0.1-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 799530a645180d27370e2e2b9a9e63450bd8a60e5275b82ae913fc58d90fb3bc
MD5 168d97a42093d911e79ccccf7783a08e
BLAKE2b-256 2d4aa574068f8aadd7bc8394f1b47b74306ffa05b4fb11ac84f84cd5af87e655

See more details on using hashes here.

File details

Details for the file genie.metaparser-3.0.1-cp34-cp34m-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for genie.metaparser-3.0.1-cp34-cp34m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f7a266d7b354d1271d6a8be635f8cee4e687065d9eaf7355ee24bc36a51231da
MD5 421139b80348944a571e81a566d2728b
BLAKE2b-256 44c335b36bdd5b5bf779bd553249a610fda82f6a3e5fa63f321bc496960bd5e8

See more details on using hashes here.

File details

Details for the file genie.metaparser-3.0.1-cp34-cp34m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for genie.metaparser-3.0.1-cp34-cp34m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 638e4bb86b1847987b133b89b569b5e97e8d31aa7be369bdef5bbaa499dadc93
MD5 ddec738402519ccab1585adb450c8500
BLAKE2b-256 33a8caa6445485c595bf419a2bb65a73325fad5b5e22db69ead01b2b2eaf90c8

See more details on using hashes here.

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