OpenRCE/sulley — pull request #41 by pdogg (2012-10-29 19:30:33+00:00)
Title: vmcontrol.py --vbox switch and vboxcontrol_pedrpc_server implementation

As discussed via email here is a new version of vmcontrol.py that implements a inherited class vboxcontrol_pedrpc_server controlling a VirtualBox VM and a command line switch --vbox to instantiate that class as the server rather than vmcontrol_pedrpc_server. This switch defaults to false so the original command line and any code folks have that uses the original class should be unaffected.

I did add some interactive code back in to vboxcontrol_pedrpc_server that was not in my original blog post but I have not tested this code as I don't have an environment to test it. This snippet is basically copied from vmcontrol_pedrpc_server with some small changes to raw_input the vmx variable (the name of the VirtualBox VM image) rather than browse for it.