Commit Graph

9 Commits

Author SHA1 Message Date
David Anderson 4b9a55b438 vboxwrapper: add <copy_cmdline_to_shared> option to job file
Tells vboxwrapper to copy its cmdline args to shared/cmdline.

This lets you use the cmdline mechanism as a way to pass
info to the VM that would otherwise have to go in a file.

Note: the cmdline can be fairly large.
It shares the wu.xml_doc field with file descriptions.
This field can be up to 64KB (MySQL blob size)
2017-01-26 20:08:35 -08:00
Rom Walton c9fcd4e356 VBOX: Make the screen shot feature optional. It is now turned on via a vbox_job.xml flag.
We assume it is causing errors within VirtualBox after use based on OPS error reports.
2016-08-08 07:59:01 -07:00
marius 5aa676ebb0 VBOX: added boot_iso option 2016-07-19 11:37:14 +02:00
Rom Walton 46cac65e83 VBOX: Introduce the notion of a heartbeat file.
Basically the VM periodically 'touches' the file to let the wrapper know that it is still alive.  If the wrapper does not detect a change to the mod time of the file at the specified interval it assumes the worst and aborts the job.

Requested by CMS.
2016-02-07 17:06:52 -05:00
Rom Walton fa44b3c169 VBOX: Create a new job file flag for dealing with the scratch directory feature. 2015-06-28 15:18:17 -04:00
Rom Walton a8a9f23ae9 VBOX: Add option to use 'savestate' instead of 'poweroff' during graceful VM shutdown. 2015-03-25 16:54:22 -04:00
Rom Walton 04285a19df VBOX: Add a configuration option to turn-off automatic check-pointing.
Projects may want to handle check-pointing within their own application and skip the disk intensive requirements of a VM snapshot.
2015-03-25 16:09:07 -04:00
Rom Walton 106ef1e837 VBOX: Make creating/writing the graphics status file part of the job file configuration. No need to write it if there is not going to be a running graphics application. 2015-01-05 22:45:37 -05:00
Rom Walton 0c717ac635 VBOX: Decoupled the HTML Graphics application from vboxwrapper. 2014-12-23 16:54:03 -05:00