Mister CLI: A multi-router network command-line interface.
Project description
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)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mrcli-0.1.tar.bz2
(7.9 kB
view details)
File details
Details for the file mrcli-0.1.tar.bz2.
File metadata
- Download URL: mrcli-0.1.tar.bz2
- Upload date:
- Size: 7.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7ace3bcff207a706b11b7faa7863facb46c672829cf585dce844a4bffb040bc6
|
|
| MD5 |
34515b7b85f64e71fa875feb33383880
|
|
| BLAKE2b-256 |
d13c34a3b7b98ff6b52224ce470d5acae18be666c06e65e7a09133febc297b3f
|