Skip to content
Snippets Groups Projects
  1. Apr 11, 2010
  2. Apr 05, 2010
    • Brandon Heller's avatar
      Support gnome terminals too · 15b482e3
      Brandon Heller authored
      Caution: code is incomplete - can't set a default type from the CLI
      and in some places the phrase xterm should be replaced by terminal.
      15b482e3
  3. Mar 23, 2010
    • Brandon Heller's avatar
      Fix NOX breakage · f32a5468
      Brandon Heller authored
      Controllers are no longer namespace-able, and all calls need one fewer
      arg.
      
      Also use more sensible temporary variable name.
      f32a5468
  4. Mar 25, 2010
  5. Mar 24, 2010
  6. Mar 23, 2010
  7. Mar 16, 2010
    • Bob Lantz's avatar
      Buffered output. Added net.monitor() and node.readline() · ec7b211c
      Bob Lantz authored
      Moved monitor() and readline() into net.py and node.py respectively,
      which will hopefully be useful for monitoring large sets of hosts,
      as is done in udpbwtest.py.
      
      Changed iperf to use interactive command infrastructure (such as it
      is), which may make it more reliable. Hopefully it's a bit clearer
      as well, although it is slightly more complicated.
      ec7b211c
  8. Mar 14, 2010
  9. Mar 16, 2010
  10. Mar 14, 2010
  11. Mar 13, 2010
  12. Mar 15, 2010
  13. Mar 10, 2010
    • Bob Lantz's avatar
      Reinstantiated inNamespace and routed control network. · d44a5843
      Bob Lantz authored
      We need to figure out how to specify the IP addresses for the
      routed control network. For now I'm going back to 192.168.12x.y
      
      Also changed controller params to use IP strings rather than
      numbers. However, we still need to clarify what ControllerParams
      is actually for.
      d44a5843
  14. Mar 09, 2010
  15. Mar 05, 2010
  16. Mar 03, 2010
  17. Feb 28, 2010
    • Bob Lantz's avatar
      Minor cleanup of mn/net and fixes for CLI. · 2235f216
      Bob Lantz authored
      All commands should work now.
      2235f216
    • Bob Lantz's avatar
      Changed custom feature so that params aren't added to globals. · c3a44400
      Bob Lantz authored
      There is probably a better way of doing this, but currently
      parseCustomFile can modify globals (e.g. TOPOS) as well as
      instance variables (self.validate) and classes (e.g. MyTopo),
      which are also in the global name space.
      
      Inconveniently enough, lambdas don't seem to be full closures
      in Python; if they were, this trickiness would be unnecessary.
      
      Even so, using execfile() seems like it might be a bit dubious...
      c3a44400
  18. Feb 27, 2010
  19. Feb 16, 2010
  20. Feb 09, 2010
  21. Feb 06, 2010
  22. Feb 05, 2010
  23. Feb 04, 2010
  24. Jan 10, 2010
  25. Jan 07, 2010
  26. Jan 06, 2010
Loading