Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

pyATS Unicon Plugins

License

NotificationsYou must be signed in to change notification settings

CiscoTestAutomation/unicon.plugins

Repository files navigation

published

Unicon Plugins

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.

Development Mode

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

Support & Community

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


[8]ページ先頭

©2009-2025 Movatter.jp