|
| def | __init__ (self, mininet, stdin=sys.stdin, script=None, **kwargs) |
| | Start and run interactive or batch mode CLI. More...
|
| |
| def | initReadline (cls) |
| | Set up history if readline is available. More...
|
| |
|
def | run (self) |
| | Run our cmdloop(), catching KeyboardInterrupt.
|
| |
|
def | emptyline (self) |
| | Don't repeat last command when you hit return.
|
| |
|
def | getLocals (self) |
| | Local variable bindings for py command.
|
| |
|
def | do_help (self, line) |
| | Describe available CLI commands.
|
| |
|
def | do_nodes (self, _line) |
| | List all nodes.
|
| |
|
def | do_ports (self, _line) |
| | display ports and interfaces for each switch
|
| |
|
def | do_net (self, _line) |
| | List network connections.
|
| |
| def | do_sh (self, line) |
| | Run an external shell command. More...
|
| |
| def | do_py (self, line) |
| | Evaluate a Python expression. More...
|
| |
| def | do_px (self, line) |
| | Execute a Python statement. More...
|
| |
|
def | do_pingall (self, line) |
| | Ping between all hosts.
|
| |
|
def | do_pingpair (self, _line) |
| | Ping between first two hosts, useful for testing.
|
| |
|
def | do_pingallfull (self, _line) |
| | Ping between all hosts, returns all ping results.
|
| |
|
def | do_pingpairfull (self, _line) |
| | Ping between first two hosts, returns all ping results.
|
| |
| def | do_iperf (self, line) |
| | Simple iperf TCP test between two (optionally specified) hosts. More...
|
| |
| def | do_iperfudp (self, line) |
| | Simple iperf UDP test between two (optionally specified) hosts. More...
|
| |
|
def | do_intfs (self, _line) |
| | List interfaces.
|
| |
|
def | do_dump (self, _line) |
| | Dump node info.
|
| |
| def | do_link (self, line) |
| | Bring link(s) between two nodes up or down. More...
|
| |
| def | do_xterm (self, line, term='xterm') |
| | Spawn xterm(s) for the given node(s). More...
|
| |
| def | do_x (self, line) |
| | Create an X11 tunnel to the given node, optionally starting a client. More...
|
| |
| def | do_gterm (self, line) |
| | Spawn gnome-terminal(s) for the given node(s). More...
|
| |
|
def | do_exit (self, _line) |
| | Exit.
|
| |
|
def | do_quit (self, line) |
| | Exit.
|
| |
|
def | do_EOF (self, line) |
| | Exit.
|
| |
|
def | isatty (self) |
| | Is our standard input a tty?
|
| |
| def | do_noecho (self, line) |
| | Run an interactive command with echoing turned off. More...
|
| |
| def | do_source (self, line) |
| | Read commands from an input file. More...
|
| |
| def | do_dpctl (self, line) |
| | Run dpctl (or ovs-ofctl) command on all switches. More...
|
| |
|
def | do_time (self, line) |
| | Measure time taken for any command in Mininet.
|
| |
|
def | do_links (self, _line) |
| | Report on links.
|
| |
|
def | do_switch (self, line) |
| | Starts or stops a switch.
|
| |
|
def | do_wait (self, _line) |
| | Wait until all switches have connected to a controller.
|
| |
| def | default (self, line) |
| | Called on an input line when the command prefix is not recognized. More...
|
| |
|
def | waitForNode (self, node) |
| | Wait for a node to finish, and print its output.
|
| |
|
def | precmd (self, line) |
| | allow for comments in the cli
|
| |
Simple command-line interface to talk to nodes.