| Branch: | Tag: | Revision:

mininet / examples @ 220376b6

# Date Author Comment
220376b6 09/11/2013 09:45 PM Brian O'Connor allow intf to be specified in cmd line

cfb6bf95 09/11/2013 09:45 PM Brian O'Connor

adding commandline args to UserSwitch in controlnet, examples of partial

39058432 09/11/2013 09:45 PM Brian O'Connor

accept command line args in

13554a3d 09/11/2013 07:00 PM Bob Lantz

Minor cleanup

9bfc7c77 09/11/2013 07:00 PM Bob Lantz

Satisfy pylint

045ef7b8 09/11/2013 07:00 PM Bob Lantz

Add docstring to satisfy pylint

445c0959 09/11/2013 07:00 PM Bob Lantz

Pass code check (except bogus Popen error)

2e7d0d49 09/11/2013 07:00 PM Brian O'Connor

fixed indent issue with examples/

e935da46 09/11/2013 07:00 PM Brian O'Connor

added comments and cleaned up

967614f6 09/11/2013 07:00 PM Brian O'Connor

adding examples/

891d8071 09/11/2013 07:00 PM Brian O'Connor

fixed multiping example

ecddbcf2 09/11/2013 07:00 PM Brian O'Connor

updated emptynet to use addLink

aacf7c46 09/11/2013 07:00 PM Brian O'Connor

fixing to use api

3a35480c 09/11/2013 07:00 PM Brian O'Connor

removing test from controlnet

7c962d2f 09/11/2013 07:00 PM Brian O'Connor

Fixed MininetFacade and moved main logic into run. First shot at "test" function

dc882d69 09/11/2013 07:00 PM Brian O'Connor

clean up controlnet

15146d90 09/11/2013 07:00 PM Brian O'Connor

changed CLI to MininetFacade; a great deal of logic also changed

f3442903 09/11/2013 07:00 PM Bob Lantz

Change API for more efficient remount and unmount.

5ae8c936 09/11/2013 07:00 PM Bob Lantz

Prototype implementation of bind mounts.

32de4c9e 08/16/2013 06:16 PM Brian O'Connor

reverted iperf output and fixed regex

f0c123d4 08/16/2013 02:06 AM Brian O'Connor

fixing graph parser

8c22fe84 08/16/2013 01:54 AM Brian O'Connor

fixed iperf output parsing, changed to csv format
fixes #191

9ff453a5 08/16/2013 01:22 AM Brian O'Connor

Changed iperf -sD to iperf -s &
fixes #190

a3879524 08/15/2013 12:24 AM Brian O'Connor

fixed host ip assignment and shutdown with xterms
fixes #189

989df745 08/06/2013 01:13 AM Brian O'Connor

Merge branch 'patches/examplesdoc' of into ryancox-patches/examplesdoc


92112315 07/19/2013 10:56 PM Brian O'Connor

Simplified and refactored examples/
Extended LinearTopo to support mulitple hosts per switch

bf97d21c 07/19/2013 01:42 AM Gustavo Pantuza Coelho Pinto

Added to README file of the examples

c5549879 07/19/2013 01:34 AM Gustavo Pantuza Coelho Pinto

Merge branch 'master' of

6f09dedf 07/19/2013 01:32 AM Gustavo Pantuza Coelho Pinto

Dynamic network creation using a remote controller

The script builds a network topology based on command line
arguments and uses a remote controller

679a3f19 07/09/2013 09:34 PM Bob Lantz

Don't stop data network controllers twice.

fcdb6d8a 07/04/2013 07:45 AM Bob Lantz

Remove unneeded line.

32502bbd 07/04/2013 07:41 AM Bob Lantz

Add example.

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

Fix some pylint messages.

3484389d 06/12/2013 09:57 PM Bob Lantz

Add NAT script to examples.

2a079911 06/04/2013 12:10 AM Bob Lantz

Clarify and add RemoteController

898efb69 03/08/2013 01:54 AM Ryan Cox

Added markdown formatting to examples readme

dcb3036b 03/07/2013 12:55 AM Bob Lantz

Change to use addLink() interface for symmetry/consistency.

f0181372 03/01/2013 01:59 AM Bob Lantz

Updated to reflect new and old

ad09c1e0 03/01/2013 01:56 AM Bob Lantz

Add new example of making a custom Switch() class.

31e1ff71 03/01/2013 01:55 AM Bob Lantz

Rename to since it's less convenient.

8b8bb375 03/01/2013 01:40 AM Bob Lantz

Remove unnecessary addHost() function, and clarify things a bit.
Fixes #102

c8b85746 12/01/2012 05:00 AM Bob Lantz

pass code check

b96e1596 11/19/2012 11:02 PM Bob Lantz

Change to use Intf() class rather than string for interface.

Was broken in 2.0.0rc1

ab594b6a 11/16/2012 06:54 AM Bob Lantz

Merge branch '2.0dev' into 2.0merge


fcd01592 11/14/2012 03:55 PM Brandon Heller

Move CPU limit into net, to be reused in future unit tests

d7768ab2 11/14/2012 07:28 AM Brandon Heller

examples/simpleperf: Warn in docstring about effects of link settings

These include dropped pings and iperf hanging.

bf208cde 11/14/2012 06:44 AM Brandon Heller

Fix SSHD example by generalizing input intf args

A number of functions in look like this:
return self.intf( intf ).<other stuff>

Previously, self.intf(...) in Node would expect a string name for an
interface and return None if an object was passed in instead of a...

12fea0f6 11/14/2012 05:33 AM Brandon Heller

examples/baresshd: ensure root permissions

Prevent idiots like me from getting confused by non-obvious 'broken pipe'
errors when they forget to put 'sudo' in front :-)

36c9b040 11/14/2012 02:33 AM Brandon Heller

examples: Add new tests to README

2eb0593c 11/14/2012 02:06 AM Brandon Heller

examples/cpu: Fix typo, note existence in README

d40003e0 11/14/2012 02:05 AM Brandon Heller

examples: Make executable

2e089b5e 11/14/2012 01:17 AM Brandon Heller

pep8: Fix E127 continuation line over-indented

There are a bunch of these remaining, but I don't think the right course is
to 'fix' all of them to make pep8 happy, but instead to either change
the test in pep8 to consider that a continuation line may itself...

edf60032 11/14/2012 12:59 AM Brandon Heller

pep8: fix E128 continuation line under-indented errors

I wasn't sure this was worth fixing at first, but it does look more readable

c0095746 11/14/2012 12:08 AM Brandon Heller

pep8: Fix E121/126, continuation line indention

615ebb7a 11/13/2012 10:56 PM Brandon Heller

pep8: Fix E125 continuation line does not distinguish itself from next logical line

0bd5c651 11/13/2012 10:39 PM Brandon Heller

pep8: Fix E203 whitespace before punctutation

ce15c4f6 08/17/2012 01:48 AM Bob Lantz

rename Topo() methods for consistency: add_node() -> addNode()

6c947bca 05/24/2012 04:12 AM Bob Lantz

More indent errors - curse you emacs.

e4514a4e 05/24/2012 04:09 AM Bob Lantz

Still more indentation errors. ;-p

8c778bb0 05/24/2012 04:06 AM Bob Lantz

Fix indentation errors.

f1bf3c60 05/24/2012 03:56 AM Bob Lantz

Added example of using popen()/pmonitor()

50cebe67 04/14/2012 12:42 AM Bob Lantz

Add pmonitor() to make it easy to monitor popen objects.

237a3c54 04/13/2012 10:50 PM Bob Lantz

Begin test/example for popen().

7cb340b7 04/10/2012 12:12 AM Bob Lantz

Pass code check.

50202e12 04/06/2012 04:38 AM Bob Lantz

Off by one... I dislike range()

d08d101e 04/04/2012 01:49 AM Bob Lantz

Added to examples.

1bb99035 04/04/2012 12:32 AM Bob Lantz

Added multipoll and multiping examples.

c1a6ae2b 04/01/2012 04:29 AM Bob Lantz

Remove blank line.

00d9b780 03/24/2012 01:41 AM Bob Lantz

Reinstate more complicated test.

612b21cb 03/24/2012 01:38 AM Bob Lantz

Pass code check.

74ea006d 03/24/2012 01:17 AM Bob Lantz

Increase the quota and cpu fraction to get max cfs performance.

4deb7354 03/22/2012 09:44 PM Bob Lantz

Simple cpu limiting example.

f89d9a4d 03/22/2012 09:43 PM Bob Lantz

Fix typo inadvertently saved in editor.

ba8d4f9b 03/22/2012 06:31 AM Bob Lantz

Add verySimpleLimit() for debugging.

0b7c277e 03/22/2012 06:07 AM Bob Lantz

Save parameters for future reference (e.g. OVS/tc workaround.)

e52d0ee1 03/20/2012 10:44 PM Bob Lantz

Fix to work with new Topo class.

28f46c8d 03/12/2012 11:12 PM Bob Lantz

Pass code check.

14ff3ad3 03/11/2012 04:44 AM Bob Lantz

Fix codecheck and MininetWithControlNet.

a49c85a6 03/10/2012 12:06 AM Bob Lantz

Fix examples to work with new API (and vice-versa.)

8e3699ec 03/09/2012 10:10 PM Bob Lantz

Move init() into Mininet() and remove calls (since called automatically.)
Note: we should probably rename it "setup()" to avoid confusion.

216a4b7c 03/08/2012 08:05 AM Bob Lantz

Support for CFS bandwidth limiting.
Also trying to fix NOX cmdline opt, but broken at the moment.

4ac1148e 03/07/2012 07:52 AM Bob Lantz

Example/test of link and CPU bandwidth limits.

6f446f6e 03/02/2012 11:45 PM Bob Lantz

Make pylint happy.

54d320ce 10/28/2010 04:21 AM Bob Lantz

Pass code check.

1d67218d 10/26/2010 04:54 AM Bob Lantz

Modified to add eth1.

76521ef1 10/26/2010 04:53 AM Bob Lantz

Added example of adding hw interface to mininet.

7e643d36 10/26/2010 04:53 AM Bob Lantz

Removed udpbwgraph - not ready for prime time.

11782ae0 10/26/2010 04:52 AM Bob Lantz

Commented out kernel ref, moved to Open vSwitch.

74a56e2b 09/02/2010 03:50 AM Bob Lantz

Pass code check.

300efb2b 09/02/2010 02:54 AM Bob Lantz

Added simple example of using API just to create a namespace.

e0e69bbe 09/02/2010 02:53 AM Bob Lantz

Added new example of multiple controllers.

73a098a4 09/02/2010 02:51 AM Bob Lantz

Use dict.update to update an object's fields.

c26875cb 05/07/2010 08:15 AM Bob Lantz

Fixed minor breakage due to code cleanup.

e3f6ecca 05/07/2010 12:48 AM Bob Lantz

Pass codecheck.

82b72072 05/06/2010 11:24 PM Bob Lantz

Pass pylint.

259d7133 05/05/2010 02:11 AM Bob Lantz

Pass pyflakes.

c79882b7 05/05/2010 12:32 AM Bob Lantz

Fixed typo.

fa20913b 04/29/2010 11:18 PM Bob Lantz

Added space to one line.

6ef2973f 04/23/2010 12:16 AM Bob Lantz

Use switches rather than switches.keys().

Minor cosmetic change, really.

3758da2e 04/23/2010 12:08 AM Bob Lantz

Minor comment change.