Bob Lantz
e0bf8ece3c
Minor code cleanup
2014-11-23 17:17:21 -08:00
Bob Lantz
37bdf14b49
Rename examples.{intfOptions,multiLink} -> {intfoptions,multilink}
2014-11-23 17:11:06 -08:00
Bob Lantz
292e69f89a
Renamed to intfoptions.py for consistency
2014-11-23 17:07:32 -08:00
Bob Lantz
dd876e69c8
DemoCLI -> ClusterCLI
2014-11-23 17:04:07 -08:00
lantz
4e644d7465
Merge pull request #450 from mininet/sw-cmd
...
adding deleteIntfs option to switches and corresponding CLI command
2014-11-24 11:27:59 -08:00
lantz
596fd9d0c6
Merge pull request #449 from cdburkard/devel/cluster_controlPaths
...
use ControlPersist ssh option to fix ControlPath shutdown
2014-11-23 14:59:11 -08:00
Bob Lantz
474f68600e
Make pylint happier for no particular reason
2014-11-23 11:13:54 -08:00
Bob Lantz
50774e407c
Remove unused imports
2014-11-23 11:11:03 -08:00
Bob Lantz
8e63e2c540
Fix undefined sleep()
2014-11-23 11:10:43 -08:00
Bob Lantz
273c4e9403
Fix typo. ;-p
2014-11-23 11:09:21 -08:00
Bob Lantz
c273f49077
type( foo ) is bar -> isinstance( foo, bar )
2014-11-23 11:06:12 -08:00
Bob Lantz
9a8bdfd765
use isinstance( obj, basestring) to allow unicode strings
...
fixes #448
2014-11-23 10:59:08 -08:00
Brian O'Connor
23dfbe4ae2
explicit param call in cli command
2014-11-21 18:35:37 -08:00
Brian O'Connor
b57e5d93b8
adding deleteIntfs option to switches and corresponding CLI command
2014-11-21 18:33:06 -08:00
Bob Lantz
f0f9907b9d
Add setup() and dpctl() methods for LinuxBridge
...
Also adds docstrings.
Fixes #422
2014-11-19 09:32:56 -08:00
Bob Lantz
c4fc630413
Correctly call cli() rather than CLI()
2014-11-19 09:18:05 -08:00
Bob Lantz
aabbf29542
Revert to old "Adding controller" message
2014-11-19 08:58:17 -08:00
backb1
b7898befef
raise exception when no prefixLen is set
2014-11-19 08:58:17 -08:00
backb1
6721f0655e
Some clarifications
2014-11-19 08:58:17 -08:00
lantz
d37d6ecd99
Merge pull request #241 from moijes12/fix44
...
(pending) Create test_switchdpidassignment.py
2014-11-20 14:14:14 -08:00
Bob Lantz
e4db698184
Fix indentation error so we don't wait forever.
2014-11-19 05:58:36 -08:00
lantz
e661a4b1c3
Merge pull request #447 from rlane/ivs-verbose-off
...
IVSSwitch: turn off verbose logging by default
2014-11-20 11:56:42 -08:00
Rich Lane
f5164f86b7
IVSSwitch: turn off verbose logging by default
...
Most users don't need this much logging and it slows down the switch.
2014-11-19 18:24:49 -08:00
Bob Lantz
9e0c1549f4
Only uninstall ntpd on COW disk.
2014-11-19 04:59:23 -08:00
Bob Lantz
55b455e9ae
Fix typo in depend()
2014-11-19 03:20:48 -08:00
cody burkard
34933ef741
use ControlPersist ssh option to create a ControlMaster connection that will not die when a node dies
2014-11-18 17:22:06 -08:00
Brian O'Connor
593fc365d0
fixing --custom in mn (there was one two many selfs)
2014-11-17 17:46:24 -08:00
Brian O'Connor
1edf3515e3
Merge pull request #439 from cdburkard/patches/sudoers
...
fix sudoers file to allow -u option
2014-11-17 17:01:50 -08:00
cody burkard
0d271f9477
fix sudoers file to allow -u option
2014-11-17 16:19:28 -08:00
Bob Lantz
3534f77761
Remove extra git clone line
2014-11-12 18:31:10 -08:00
Bob Lantz
64bbaeccc4
Add doxygen-latex if needed (14.04+)
2014-11-12 17:45:36 -08:00
Bob Lantz
de002b0d9a
Remove ^S which was in this file (thanks emacs bindings)
2014-11-12 17:39:50 -08:00
Bob Lantz
307302ed32
Clarify dependencies
2014-11-12 15:52:53 -08:00
Bob Lantz
a60f77ad36
Clarify checking out a version, and add Debian/Fedora
2014-11-12 15:50:41 -08:00
Bob Lantz
383c3fb3e4
in-line documentation link
2014-11-12 15:50:24 -08:00
Bob Lantz
a64f8c28bd
Don't blow away parameters that aren't specified in node.config()
2014-11-12 15:17:17 -08:00
Bob Lantz
377d1b1cd8
2.2.0b0 -> 2.2.0b1
2014-11-12 13:33:34 -08:00
Bob Lantz
dde2263fe7
Disable shared SSH connections by default.
...
Note that we do still provide a default if you specify
ControlPath=True
2014-11-12 13:29:58 -08:00
Bob Lantz
434619053a
Satisfy pyflakes by making a local cli variable
2014-11-12 13:12:22 -08:00
Bob Lantz
b739cd11c8
Remove obsolete util.custom(), and make custom() a method
2014-11-12 13:08:36 -08:00
lantz
bc6ef0dad8
Merge pull request #435 from mininet/devel/custom
...
Adding support for multiple custom files
2014-11-12 12:25:46 -08:00
Brian O'Connor
3ac0dd7093
Adding support for multiple custom files
...
Works in a few ways:
* a single file: --custom foo.py (as before)
* comma-separated list: --custom foo.py,bar.py
* multiple custom args: --custom foo.py --custom bar.py
2014-11-11 03:14:46 -08:00
Bob Lantz
0f0fe82350
Fix typo, ugh.
2014-11-11 00:14:11 -08:00
Bob Lantz
6be4bfd026
Avoid mirrors.kernel.org for now
2014-11-10 23:31:08 -08:00
Bob Lantz
d9d209f34d
Update from official archive since mirror seems to be failing
2014-11-10 23:00:56 -08:00
Bob Lantz
2059786f7b
Use sudo -n when talking to VM
2014-11-10 22:45:42 -08:00
lantz
6008f987d3
Merge pull request #436 from cdburkard/patches/plot
...
fix plot command to work when standard classes are present
2014-11-11 11:54:56 -08:00
Bob Lantz
635e8f11f3
Add -q option to apt-get for quieter logging
2014-11-10 19:37:11 -08:00
Bob Lantz
9b5fa1d7ed
Always chdir() to current working directory.
2014-11-10 16:57:12 -08:00
Bob Lantz
1955e90493
Minor cleanup.
2014-11-10 16:50:24 -08:00