CiscoTestAutomation / unicon.plugins

pyATS Unicon Plugins
https://developer.cisco.com/pyats/
Apache License 2.0
23 stars 46 forks source link
cisco netdevops network-automation plugin pyats test-automation unicon

published

Unicon Plugins

Unicon is a package aiming to provide a unified connection experience to network devices through typical command-line management interface. By wrapping the underlying session (eg, telnet, ssh), Unicon provides:

and is extensible: platform supports and services are implemented via open-source plugins.

Unicon is the standard, go-to CLI connection implementation for Cisco pyATS framework.

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

Development Mode

To start developing plugins for Unicon, clone this repository into your pyATS virtual environment, and run make develop:


bash$ cd ~/pyats
bash$ git clone https://github.com/CiscoTestAutomation/unicon.plugins
bash$ cd unicon.plugins
bash$ make develop

Support & Community

See https://developer.cisco.com/docs/pyats/#!license-support page for details.