Future Work =========== What could be added: #. Add option to rename server on the webserver #. Make group webserver functions in to an object-oriented structure. #. Support to turn on and off a specific server and all its dependents #. Change Message class to work with json and not xml (so the javascript calls won't hold a mixture of json and xml) #. Add more generic controllers and testers #. Add a virtual machine outlets (So an outlet could turn a virtual machine on, not a physical one) #. More AJAX live updates of the network in the GUI #. Catastrophe handling - make Ockle start up when major config variables are not set. #. More Socket communicators apart from the socket handler #. Make the control/outlet/test scheme more universal #. Support more types of databases in the logger #. Get canviz to work with jquery and drop the need for prototype.js #. Better installer, have a nice bootstrap with main setup options #. Add more standard methods to pull config variables in the server objects (instead of doing things like ``self.state = json.loads(testerParams["succeed"])`` ).