crassh
crassh copied to clipboard
Cisco Remote Automation via SSH
C.R.A.SSH
C.R.A.SSH (crassh) stands for Cisco Remote Automation via SSH, it is a python script for automating commands on Cisco devices.
|build-status| |docs|
Crassh can be used in two ways:
- a stand alone script that users (Network Admins) can run to perform actions on Cisco devices
- a module developers can import and leverage in their own scripts
The documentation is available here: http://crassh.readthedocs.org
My personal blog_ contains a tutorial here_ on how to use crassh in standalone mode and an initial example_ on how to use the crassh module. Future news about crassh can be found here_.
Disclaimer ^^^^^^^^^^
The word Cisco is used as a description because this script should work with any Cisco IOS device. Cisco is a registered trademark of Cisco Systems Inc; this script is not associated, endorsed, supported or affiliated in any way with Cisco and none of these are implied.
.. Links
.. _personal blog: http://www.linickx.com
.. _tutorial here: http://www.linickx.com/3980/automating-cisco-commands-with-c-r-a-ssh
.. _initial example: http://linickx.com/pip-install-crassh
.. _news about crassh can be found here: http://www.linickx.com/tag/crassh
.. |build-status| image:: https://travis-ci.org/linickx/crassh.svg?branch=master :target: https://travis-ci.org/linickx/crassh :alt: Travis CI: continuous integration status .. |docs| image:: https://readthedocs.org/projects/crassh/badge/?version=latest :target: http://crassh.readthedocs.org/en/latest/?badge=latest :alt: Documentation Status