Mister CLI: A multi-router network command-line interface.
Mr. CLI presents a command-line interface similar to network equipment operators are familiar with, giving them access to all of the equipment known by Notch Agents (see http://www.enemesco.net/notch/agent.html)
When a command is executed, the individual commands are submitted to all targetted devices in parallel, making for a powerful diagnostic tool for planned events as well as diagnosis during break fix.
It can be used in both command-line mode:
$ mrcli localhost:8080 -t "^[abc].*" -c "sh int desc | i PO" ar1.mel: PO5/0 admin down down PO6/0 admin down down cr1.mel: PO3/0 up up PO4/0 admin down down PO5/0 admin down down PO6/0 admin down down
..and interactive mode:
$ mrcli localhost:8080 Welcome to Mr. CLI. Type 'help' if you need it. mr.cli [t: 0] > targets ^[ab].* Targets changed to: ar1.mel, br1.mel mr.cli [t: 2] > cmd show ver | i IOS ar1.mel: IOS (tm) 7200 Software (C7200-K4P-M), Version 12.0(33)S6, RELEASE SOFTWARE (fc1) br1.mel: IOS (tm) 7200 Software (C7200-K4P-M), Version 12.0(33)S6, RELEASE SOFTWARE (fc1)
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size mrcli-0.1.tar.bz2 (7.9 kB)||File type Source||Python version None||Upload date||Hashes View|