Statistics
| Branch: | Tag: | Revision:

mininet / mininet @ aa554d98

Name Size Revision Age Author Comment
  test 1f1d590c over 8 years Brandon Heller test: Improve unit tests to verify basic functi...
__init__.py 71 Bytes 80a8fa62 over 11 years Bob Lantz First crack at restoring mininet python style, ...
clean.py 2.1 KB 33e39a24 almost 8 years Bob Lantz Fix some pylint messages.
cli.py 12.6 KB e3d07bc1 about 8 years Bob Lantz Add 'x' command to open an X11 tunnel (and run ...
link.py 14.7 KB 2485d57f about 8 years Bob Lantz Edits to pass code check and make style consist...
log.py 5.93 KB 33e39a24 almost 8 years Bob Lantz Fix some pylint messages.
moduledeps.py 2.39 KB edf60032 over 8 years Brandon Heller pep8: fix E128 continuation line under-indented...
net.py 28.7 KB dd21df3c almost 8 years Bob Lantz Don't flush ALL routes and enable OPTIONAL defa...
node.py 42.3 KB aa554d98 almost 8 years Bob Lantz Workaround: add default dpopts='--no-slicing' t...
term.py 2.45 KB 33e39a24 almost 8 years Bob Lantz Fix some pylint messages.
topo.py 7.94 KB e5d7b380 almost 8 years Brandon Heller topo: make new minimal Graph object a Graph, no...
topolib.py 1.12 KB ce15c4f6 almost 9 years Bob Lantz rename Topo() methods for consistency: add_node...
util.py 15.2 KB 5fae96eb about 8 years Bob Lantz Change to only split once so that cargs='--foo=...

Latest revisions

# Date Author Comment
aa554d98 06/26/2013 01:21 PM Bob Lantz

Workaround: add default dpopts='--no-slicing' to UserSwitch

This disables slicing by default but fixes bandwidth limits.
Eventually we want to enable both to work together, but for now
this enables one or the other depending on the dpopts setting.

804c4bbf 06/26/2013 01:14 PM Bob Lantz

Workaround: add dpopts to UserSwitch

Currently, slicing on the user switch breaks bandwidth limits.
We don't yet have a good way of using both of them at the same time.
I'm inclined to turn off slicing by default, but I have to think
about it and also see if any one is using it...

1a658054 06/26/2013 12:00 PM Bob Lantz

Ensure dpid is a valid hex string in OVSSwitch

33e39a24 06/26/2013 03:26 AM Bob Lantz

Fix some pylint messages.

538a856c 06/26/2013 03:16 AM Bob Lantz

Add Switch.connected() and OVSSwitch.controllerUUIDs()

877e7efb 06/26/2013 02:39 AM Bob Lantz

Minor comment change and text change.

bdd43bea 06/26/2013 02:31 AM Bob Lantz

Clean up (and fix) OVSSwitch fast reconnect

12758046 06/25/2013 07:51 PM Bob Lantz

Fix setDefaultRoute to work with passed parameters.

e5d7b380 06/21/2013 01:51 AM Brandon Heller

topo: make new minimal Graph object a Graph, not a DiGraph

Fixes another Graph regression relative to NetworkX.

RipL broke because the NetworkX Graph object that was used previously
for topologies is an undirected graph:

import networkx as nx
g=nx.Graph()...

4e1630e1 06/20/2013 11:27 PM Brandon Heller

topo: add getitem for Graph

Commit 65c35b65 'Remove networkx dependency' broke this line from RipL:

nodes = [n for n in self.g[name] if self.layer(n)  layer]

To work around this, RipL code would have to be changed to something
like this:

nodes = [n for n in self.g.data[name] if self.layer(n)  layer]...

View revisions

Also available in: Atom