Skip to content

dswd/ToMaTo

 
 

Repository files navigation

ToMaTo - Topology Management Tool
=================================
 The Topology Management Tool (ToMaTo) is a networking testbed, giving 
researchers the possibility to design and use virtual networking 
topologies consisting of devices and connectors. ToMaTo utilizes Proxmox 
virtualization technology (OpenVZ and KVM), Tinc VPN and Dummynet link 
emulation to organize virtual machines in virtual topologies.

Homepage: http://www.tomato-lab.org

Copyright (c) 2010-2011 by the Integrated Communication Systems Lab of the University of Kaiserslautern (http://www.icsy.de)
License: GNU Affero GPL 3 (see agpl-3.0.txt)


Running ToMaTo 
--------------
In the backend folder:
# ./server.py

In the web folder:
# ./manage.py runserver $PORT


Testing changes
---------------
In the cli folder:
# ./tomato.py -h localhost -U $USER -P $PASSWORD -f tests/allnightly.py

Packages

No packages published

Languages

  • Python 55.7%
  • JavaScript 26.2%
  • HTML 12.7%
  • CSS 2.3%
  • Shell 2.2%
  • Makefile 0.9%