Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A Python module making Telnet and SSH easy
Python Other
Branch: master

Fix small bug in testing code.

Not forgetting the channel when closing the transport caused
compatibility issues.

Fixes #79.
latest commit 0eaaa87803
@egroeper egroeper authored
Failed to load latest commit information.
demos demo: Fix typo in multiple.py
doc doc/Makefile: Update repo url
src Fix small bug in testing code.
tests Merge pull request #93 from maximumG/add_bigip_driver
.gitignore fix pip -e installation flag
.travis.yml Improve coverage settings
AUTHORS Update legalese and contact address, and remove useless junk from the…
COPYING Major redesign, split some libraries out of the Exscript package.
ChangeLog Update legalese and contact address, and remove useless junk from the…
INSTALL Updated install docs
MANIFEST.in Fix another setup.py regression
Makefile Makefile: fix: use distutils to select default site directory.
README.md Updated install docs
TODO add a test for Exscript.Task.
VERSION.in a large amount of random cleanups to make pylint happier.
exclaim exclaim: fix --order-list.
exscript exscript interpreter: set driver manually
exscriptd exscriptd: get rid of useless --domain CLI option.
exscriptd-config daemon-config: move --log-dir from global options to daemon options.
pylint.rc add pylint.rc
requirements.txt Fix small bug in testing code.
setup.cfg Fix another setup.py regression
setup.py Fix small bug in testing code.
version.sh version.sh: fix: remove tempfile.

README.md

Exscript

Exscript is a Python module and a template processor for automating network connections over protocols such as Telnet or SSH. We attempt to create the best possible set of tools for working with Telnet and SSH.

Exscript is also an excellent and much more powerful Net::Telnet replacement, so we welcome all you Perl developers!

Exscript may be used to automate sessions with routers from Cisco, Juniper, OneAccess, Huawei, or any others. If you want to configures machines running Linux/Unix, IOS, IOS-XR, JunOS, VRP, or any other operating system that can be used with a terminal, Exscript should be just what you are looking for.

The Exscript template language is also in some ways comparable to Expect, but has some unique features that make it a lot easier to use and understand for non-developers.

Links

Mailing List: http://groups.google.com/group/exscript/

Dependencies

  • Python >=2.6 , <=2.7 (no Python 3 yet)
  • Python-crypto
  • Paramiko

Installation

Simply follow the installation guide.

Something went wrong with that request. Please try again.