Genie Metaparser Package

The Genie Metaparser package (or simply metaparser) enables users to homogenize the parsing structure between multiple different communication interfaces (such as CLI, XML, NETCONF, RESTCONF) into a single class & output structure. This enables a single automation test script to be run over a variety of protocols without major code changes. In other words, metaparser provides parser protocol agnosticness.

The Genie Metaparser package is an extention of the top-level Cisco Genie automation package, based on Cisco pyATS framework.

This package was initially developed internally in Cisco, and is now available to the general public starting late 2017 through Cisco DevNet.

For more details, refer to pyATS.