1. 30 Aug, 2016 2 commits
    • Since --custom files are execed, subsequently importing them
      actually creates duplicate classes. This wouldn't be a problem
      except that we depend on isinstance(). As a workaround, we allow
      the class name to match if isinstance() fails, assuming it will
      be a class that is compatible with ONOSCluster or ONOSNode.
      
      Example: env PYTHONPATH=. mn --custom onos.py,mytest.py
      
      where mytest.py imports onos
      
      Change-Id: Ib4cda82fbdd612420de1e113ab768e2f137d5213
      Bob Lantz authored
    • With multiple ONOS clusters, we want to make sure that the
      forwarded port numbers don't collide. We add a portOffset
      which is automatically incremented appropriately as more
      ONOSClusters are created. It can also be specified explicitly.
      
      Change-Id: I62977c3d4141668d9f541067db1a20ec0035489b
      Bob Lantz authored
  2. 29 Aug, 2016 6 commits
  3. 26 Aug, 2016 1 commit
  4. 27 Aug, 2016 3 commits
  5. 26 Aug, 2016 7 commits
  6. 25 Aug, 2016 5 commits
  7. 24 Aug, 2016 5 commits
  8. 23 Aug, 2016 11 commits