Brandon Heller
cd19cf520f
vm: Forgot to run boot.sh
2010-08-06 00:44:29 -07:00
Brandon Heller
a434c3d1b6
vm: Use OVS git release
...
OVS1.0.1 does not work with veth pairs.
2010-08-06 00:36:39 -07:00
Brandon Heller
6aa7f3493b
Add missing dep for cbench
2010-08-05 16:56:50 -07:00
Brandon Heller
32b122bf42
Update VM install for 1.0
...
Remove all OpenFlow Ref kmod stuff.
2010-08-04 21:56:04 -07:00
Bob Lantz
272d496dfe
Darned trailing whitespace.
2010-06-16 12:24:45 -07:00
Bob Lantz
a6661f0ac1
Consistently use tcp:%s:%d for controller IP address format.
...
(In user, kernel and ovsk switch classes.)
2010-06-16 12:21:43 -07:00
Bob Lantz
68f5925ed6
Changed port to int type (was string, which caused %d not to work in node.py.)
2010-06-16 12:15:29 -07:00
Brandon Heller
3b48e82990
Add rough tutorial VM changes
2010-05-20 16:23:08 -07:00
Bob Lantz
c26875cb55
Fixed minor breakage due to code cleanup.
2010-05-07 01:15:41 -07:00
Bob Lantz
e3f6ecca97
Pass codecheck.
2010-05-06 17:48:15 -07:00
Bob Lantz
82b7207295
Pass pylint.
2010-05-06 16:24:15 -07:00
Bob Lantz
259d713315
Pass pyflakes.
2010-05-04 19:11:12 -07:00
Bob Lantz
c79882b766
Fixed typo.
2010-05-04 17:32:46 -07:00
Bob Lantz
fa20913b56
Added space to one line.
2010-04-29 16:18:25 -07:00
Bob Lantz
271013e0dc
Minor cleanup.
2010-04-27 15:13:25 -07:00
Bob Lantz
6c5cc2bfee
Fix malformed patch format.
...
For some reason, the leading spaces were missing.
2010-04-23 15:08:30 -07:00
Bob Lantz
83e7ea2a0d
Correction: blacklist.conf -> blacklist
...
On debian, the module blacklist is blacklist, not
blacklist.conf.
2010-04-23 15:06:42 -07:00
Bob Lantz
6ef2973fe2
Use switches rather than switches.keys().
...
Minor cosmetic change, really.
2010-04-22 17:16:53 -07:00
Bob Lantz
e55cbef182
Removed debugging printing.
...
Note now that we can pass options into switches; for example,
we could enable stp with Switch( 's1', opts='--stp' ).
2010-04-22 17:12:22 -07:00
Bob Lantz
3758da2ec8
Minor comment change.
2010-04-22 17:08:39 -07:00
Bob Lantz
121eb4496b
Changed to support new cmd() interface.
...
It seems that it is more convenient to be able to call
cmd( 'foo', 'bar', 1)
for example. However, this may make it slightly less
efficient, so we will see how it works.
2010-04-22 17:06:34 -07:00
Bob Lantz
8bc0037938
Fixed link check and updated quietRun interface.
...
Link check wasn't quite right - e.g. 'eth1' could be found in
'eth10' previously.
Updated quietRun to allow passing in args directly rather than
as a list.
2010-04-22 17:05:27 -07:00
Bob Lantz
54dfb2434a
Changed to use new cmd interface.
...
I'm still not 100% sure on this.
2010-04-22 17:04:48 -07:00
Bob Lantz
b145865407
Added comment advising use of high-level API.
2010-04-22 17:04:17 -07:00
Bob Lantz
83332c1a42
Handle interfaces (e.g. real interfaces) without remote Node.
2010-04-22 17:03:26 -07:00
Bob Lantz
d2ff558da7
Correctly handle xterm creation with new makeTerm interface.
2010-04-22 17:02:41 -07:00
Bob Lantz
34954fe671
Minor comment change.
2010-04-22 17:02:19 -07:00
Bob Lantz
ab1fb093d1
Added output hook and graph.
2010-04-22 17:01:54 -07:00
Bob Lantz
2a554ae33c
Changed 'args' to 'line' and fixed iperfudp.
2010-04-12 18:56:50 -07:00
Bob Lantz
caf024bc98
Made help string a class var.
2010-04-12 18:52:00 -07:00
Bob Lantz
e555f83c97
Replaced stdout.write() with output()
2010-04-12 18:45:43 -07:00
Bob Lantz
c16679863b
Updated comments to reflect interactive command support.
...
It may be fragile, but it does sort of work.
2010-04-12 18:37:33 -07:00
Bob Lantz
f800e5124d
Tweaks for better interactive command handling.
2010-04-12 18:34:52 -07:00
Bob Lantz
f24e70a435
Added timeout option for monitor().
...
This allows monitor() to be used for polling. Of course, you
probably want to use poll() first anyway, but it's nice not
to have to block if there's no output.
2010-04-12 18:33:20 -07:00
Bob Lantz
3482b4467c
Changed to not print control chars we don't handle.
2010-04-12 18:32:32 -07:00
Bob Lantz
e7ba6b9ebb
Add title to consoles.
2010-04-11 01:43:35 -07:00
Bob Lantz
bbe5f8a389
Minor comment changes.
2010-04-11 01:42:58 -07:00
Bob Lantz
fce4d59dc1
Added ability to show switches and controllers.
2010-04-11 01:12:23 -07:00
Bob Lantz
f583900da9
Added default title of 'Node'.
2010-04-11 01:12:11 -07:00
Bob Lantz
68f97b74ad
Added explicit xterm and gterm commands.
...
This is not as generic as having a single 'term' command, but
it's a lot more convenient to use.
2010-04-10 23:54:05 -07:00
Bob Lantz
9ab2cba870
Fixed gterm support; quote and join -e argument.
2010-04-10 23:53:00 -07:00
Bob Lantz
99c035d9ca
Changed to automatically call build() if necessary.
2010-04-10 23:52:15 -07:00
Bob Lantz
6c82d1bae7
Added blurbs for new demos.
2010-04-10 23:51:57 -07:00
Bob Lantz
03e5965236
Changed to use info() and not call build() unnecessarily.
2010-04-10 23:51:34 -07:00
Bob Lantz
c3a583c813
Changed comment on iperf.
2010-04-10 22:40:12 -07:00
Bob Lantz
e123afea97
Changed to let iperf run indefinitely. Simplifies things.
2010-04-10 22:38:20 -07:00
Bob Lantz
7ad4829203
Added iperf command.
2010-04-10 22:27:55 -07:00
Bob Lantz
a650b8e657
Fixed catch: typo.
2010-04-10 22:04:55 -07:00
Bob Lantz
a4db2c2fca
Removed unnecessary init() calls.
2010-04-10 21:35:58 -07:00
Bob Lantz
4720f559c3
Fixed to import TreeNet and to skip unnecessary init().
2010-04-10 21:35:35 -07:00