Statistics
| Branch: | Tag: | Revision:

mininet / mininet / cli.py @ efc9a01c

History | View | Annotate | Download (6.17 KB)

# Date Author Comment
1fdcd676 03/03/2010 09:46 PM Bob Lantz

Added py command to evaluate Python expressions, e.g. h1.cmd('ls')

e0cfcdd5 03/01/2010 11:21 PM Bob Lantz

Tweaks to pass code check.

2235f216 02/28/2010 07:40 AM Bob Lantz

Minor cleanup of mn/net and fixes for CLI.

All commands should work now.

c3a44400 02/28/2010 07:19 AM Bob Lantz

Changed custom feature so that params aren't added to globals.

There is probably a better way of doing this, but currently
parseCustomFile can modify globals (e.g. TOPOS) as well as
instance variables (self.validate) and classes (e.g. MyTopo),
which are also in the global name space....

78073e1b 02/27/2010 09:54 PM Bob Lantz

Fixed to be compatible with modified Mininet() class.

31b43002 02/16/2010 10:42 PM Bob Lantz

Added a bit to comments, and removed trailing spaces.

64c451e0 02/10/2010 06:40 AM Bob Lantz

Minor bug fixes and tweaks.

Shell now works (although we should use quietRun instead to avoid
file descriptor problem!)

exit/quit/EOF now all exit.

Renamed pingall and pingpair to make them easier to type - I think
commands should not require use of the shift key in general, although...

bd1e997f 02/08/2010 11:43 PM Bob Lantz

Remove backslash.

e85f8bdf 02/06/2010 01:22 AM Bob Lantz

Removed hash-bang in module files which aren't executed directly,
with the exception of topo.py, which I haven't touched.

496b5f9e 02/06/2010 01:01 AM Bob Lantz

Moved CLI into its own file. Also, MininetCLI is now just 'CLI'.

114dcd56 01/29/2010 10:42 PM Brandon Heller

Improve CLI line editing capabilities

Convert CLI to use Python Cmd object, which provides line editing.

83097ff9 01/29/2010 09:29 PM Brandon Heller

Fix errors from style changes