- Notifications
You must be signed in to change notification settings - Fork53
CiscoTestAutomation/unicon.plugins
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Unicon is a package aiming to provide a unified connection experience to networkdevices through typical command-line management interface. By wrapping theunderlying session (eg, telnet, ssh), Unicon provides:
- direct and proxied connections through any common CLI interface (telnet, ssh, serial etc)
- power of expect-like programming without having to deal with low-level logic
- multi-vendor support through an agnostic API interface
- seamless handling of CLI modes (eg, enable, configure, admin-configure mode)
- rejected commands, command error detections
- value-add statful services (specific to the platform)
and is extensible: platform supports and services are implemented viaopen-source plugins.
Unicon is the standard, go-to CLI connection implementation forCisco pyATSframework.
This package was initially developed internally in Cisco, and is nowrelease to the general public starting late 2017 throughCisco DevNet.
To start developing plugins for Unicon, clone this repository into your pyATSvirtual environment, and runmake develop:
bash$cd~/pyatsbash$ git clone https://github.com/CiscoTestAutomation/unicon.pluginsbash$cd unicon.pluginsbash$ make develop
Seehttps://developer.cisco.com/docs/pyats/#!license-support page for details.
About
pyATS Unicon Plugins
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.