Cody Burkard
1aed2b8abd
Merge remote-tracking branch 'upstream/master'
2014-07-09 19:07:29 -07:00
Brian O'Connor
191df1cb73
Adding listen socket to UserSwitch when there is no listenPort set
2014-07-09 17:47:25 -07:00
Cody Burkard
b6be1e2810
Merge branch 'patches/cleanup'
2014-07-08 17:57:10 -07:00
Cody Burkard
a1acfa89c2
set default iperf formatting to none
2014-07-08 17:23:35 -07:00
Cody Burkard
93ddd92662
Revert "fixed default iperf formatting behavior"
...
This reverts commit 0e733c7754 .
2014-07-08 16:55:50 -07:00
Cody Burkard
3131c90344
rolled back to iperf format option, and changed 'cpu' variable to 'pct'
2014-07-08 16:53:45 -07:00
lantz
3b484491ce
Merge pull request #315 from cdburkard/patches/fix_bindpy
...
Added support for mount namespaces in bind.py
2014-07-08 16:27:06 -07:00
Bob Lantz
3b24bd7abd
Restore non-mnexec pid detection for background commands
2014-07-08 02:22:02 -07:00
Bob Lantz
e9013d761f
Fix pid regex to eat \r\n
2014-07-07 21:58:30 -07:00
Bob Lantz
c49b216c1f
Set default printPid back to True
2014-07-07 21:55:34 -07:00
Bob Lantz
16ddf6560a
Fix findPid since pty uses \r\n as line ending
2014-07-07 21:51:07 -07:00
Cody Burkard
0e733c7754
fixed default iperf formatting behavior
2014-07-02 13:07:57 -07:00
Cody Burkard
9c3ecfe338
conforming to mininet style
2014-07-02 10:53:41 -07:00
Bob Lantz
771850b9cf
Possibly faster check for sentinel.
2014-07-01 18:04:44 -07:00
Bob Lantz
355696f3dd
Don't set self.waiting twice
2014-07-01 17:55:14 -07:00
Cody Burkard
342b743b13
set staticArp in testLinkDelay
2014-07-01 17:07:14 -07:00
Cody Burkard
40a4a25dd8
use a single mininet instance in bindpy
2014-07-01 14:51:07 -07:00
lantz
25979e715e
Merge pull request #317 from cdburkard/patches/cleanup
...
added code to kill stale mininet processes
2014-07-01 13:32:58 -07:00
Bob Lantz
82e0e9f38f
Avoid overhead of another process (env) in startShell()
2014-07-01 01:49:10 -07:00
Bob Lantz
549f1ebc8f
Attach a pty to each node's bash process
...
This should enable node commands that are expecting a tty to
behave better.
2014-06-27 16:41:54 -07:00
Bob Lantz
00803bcd7f
Whitespace changes in OVSSwitch.
2014-06-27 13:05:10 -07:00
Cody Burkard
af2f67d98c
added documentation for HostWithPrivateDirs
2014-06-26 09:29:06 -07:00
Cody Burkard
752c2d6e7c
mountprivatedirs is no longer needed
2014-06-20 23:54:18 -07:00
Cody Burkard
3c3344e1f5
imported check_output
2014-06-20 23:31:45 -07:00
Brian O'Connor
68e2e45f7d
Merge pull request #316 from cdburkard:patches/fix_remote_ip
...
fixed netParse bug that caused mininet crash when no ip prefix was specified
2014-06-19 16:28:09 -07:00
Cody Burkard
6a81b6dfb3
added persistence option to HostWithPrivateDirs. also attached mount namespaces when mnexec -a is specified
2014-06-19 15:08:26 -07:00
Cody Burkard
4e76439c79
added support in iperf for different result formats. also added upper bounds for hifi tests
2014-06-16 23:33:38 -07:00
Cody Burkard
0d39f11034
added code to kill stale mininet processes
2014-06-16 17:39:24 -07:00
Brian O'Connor
893cf61c21
Merge pull request #313 from cdburkard/master
...
ovs port numbering bug fix
2014-06-11 16:17:14 -07:00
Cody Burkard
ebc1eae679
Merge branch 'patches/fix_bindpy' of https://github.com/cdburkard/mininet into patches/fix_bindpy
2014-06-11 03:26:45 -07:00
Cody Burkard
29e5bee34e
fixed issue with AssertTrue and skip first test if using old OVS version
2014-06-10 22:15:49 -07:00
Cody Burkard
de41192ea7
imported warn from mininet.log
2014-06-10 21:50:40 -07:00
Cody Burkard
b3055067ac
fixed netParse bug that caused mininet crash when no ip prefix was specified
2014-06-10 18:38:10 -07:00
Cody Burkard
9109233886
Added support for mount namespaces in bind.py. Also moved it to the node class as a host type.
2014-06-10 11:44:03 -07:00
Brian O'Connor
e49c9d2600
build.py: making ovf generation more generic
2014-06-06 21:21:13 -07:00
Cody
87b6021428
restructured code and added a test for the numberedports.py example
2014-05-29 17:26:40 -07:00
Cody
50f5080912
corrected code
2014-05-29 11:52:56 -07:00
Cody
3641723193
explaining test
2014-05-29 11:11:12 -07:00
Brian O'Connor
8b215af818
slight refactoring of util/vm/build.py to make it more extensible
2014-05-28 22:22:20 -07:00
Cody
586a9bb631
adding example to test functionality of port numbering
2014-05-28 17:46:19 -07:00
lantz
00c3238e50
Merge pull request #310 from rlane/ivs-verbose
...
IVSSwitch: add an option to control the --verbose flag
2014-05-28 14:31:45 -07:00
lantz
e07775c7c3
Merge pull request #309 from rlane/ivs-batch-shutdown
...
support batch shutdown for IVS
2014-05-28 14:31:34 -07:00
Cody
4579b303e6
conforming to mininet python style
2014-05-28 13:46:55 -07:00
Cody
32d3c2bc79
removing debugging messages
2014-05-28 12:56:24 -07:00
Cody
ba43451bd6
rearranged code for elegance
2014-05-28 12:42:48 -07:00
Cody
f1e42ba5fa
adding ovs version detection to fix port numbering bug
2014-05-28 11:50:13 -07:00
Rich Lane
163a66c64c
IVSSwitch: add an option to control the --verbose flag
2014-05-22 13:06:57 -07:00
Rich Lane
876e66e555
net: allow batch shutdown of multiple types of switches
...
Each switch class will be called to shutdown its own instances.
2014-05-22 12:36:07 -07:00
Rich Lane
93cd5583eb
IVSSwitch: support batch shutdown
...
Not a single command like the OVS one, but it still greatly decreases the
shutdown time.
This does assume that stop() is called after batchShutdown(), which is true in
the current mininet code.
2014-05-22 12:22:41 -07:00
lantz
5797f5852e
Merge pull request #303 from jhall11/pingall
...
Add a timeout parameter to the pingAll command
2014-05-07 13:31:44 -07:00