Commit Graph

33 Commits (568e203580216cc15feec69b148ebddd26d3c474)

Author SHA1 Message Date
Jeremy 81f9252554 Fixes nasty bug when close a cloned VirtualBox VM.
10 years ago
Jeremy 66569f26a4 Make sure to wait for the unload coroutine to finish when the server is shutting down.
10 years ago
Jeremy 365af02f37 Packet capture support for VirtualBox.
10 years ago
Jeremy bc3d63081b Unload should not delete VMs, just close them.
10 years ago
Jeremy 39e3ca91a9 Fixes module unload & adds host, port and allow-remote-console command line args.
10 years ago
Julien Duponchelle 7bed9f56bc Avoid crash when closing vms
10 years ago
grossmj 4f2764c0b4 Fixes module unload.
10 years ago
Julien Duponchelle 7bf121c6da When we remove a VM, the VM is removed from the project.
10 years ago
Julien Duponchelle f97c2b2cbe Delete a VM, mark it as destroyable
10 years ago
grossmj 0d503b779e Explicitly close VM when the server is shutdown.
10 years ago
grossmj e61e976368 Adapters support for VirtualBox.
10 years ago
Jeremy d9b02efbfa Rename destroy to close or unload (more friendly).
10 years ago
Jeremy 2681defe27 Moves NIO creation to the base manager.
10 years ago
Julien Duponchelle 6644c640db Attribute mac address
10 years ago
Julien Duponchelle 08b2dc6369 Cleanup VMS when leaving
10 years ago
Julien Duponchelle e12e6044dc Delete VPCS
10 years ago
Jeremy f231b06833 No need for start_vm and stop_vm in the manager.
10 years ago
Jeremy 0b1b27db8f Add module name to base manager.
10 years ago
Jeremy 7a19c9062e Pass *args to VM_CLASS.
10 years ago
Jeremy 17f6223fb1 Try to fix VirtualBox create test.
10 years ago
Julien Duponchelle fa57485f11 Support script file
10 years ago
Julien Duponchelle f5ed9fbcf1 PEP 8 clean thanks to auto pep8
10 years ago
Julien Duponchelle 68d0e5f42d PEP8
10 years ago
Julien Duponchelle 0695e75e77 Fix tests
10 years ago
Jeremy 7fff25a9a9 UUID support for VMs.
10 years ago
Jeremy fe22576ae2 Some quick cleaning.
10 years ago
Julien Duponchelle 73a481e510 Refactor port manager
10 years ago
Jeremy b6212fc885 Improve Port Manager to handle UDP ports.
10 years ago
Julien Duponchelle bf6f62e629 Serialize NIO
10 years ago
Julien Duponchelle 0cdc1c3042 VCPS create NIO work and tested
10 years ago
Jeremy 9e83329f14 Rename Device to VM.
10 years ago
Julien Duponchelle c1ef406311 A basic implementation of port manager
10 years ago
Julien Duponchelle 6c35cc304e Dirty stop start for VPCS
10 years ago