Module: VBOX

Defined in:
lib/vbox.rb,
lib/vbox-ng.rb,
lib/vbox/vm.rb,
lib/vbox/cli.rb,
lib/vbox/cmdlineapi.rb

Defined Under Namespace

Classes: CLI, CmdLineAPI, Snapshot, VM

Constant Summary collapse

UUID_RE =
/\{\h{8}-\h{4}-\h{4}-\h{4}-\h{12}\}/
ALIASES =
{'clonevm'=>'clone', 'destroy'=>'delete', 'rm'=>'delete'}
COMMANDS =
%w'start pause resume reset poweroff savestate acpipowerbutton acpisleepbutton clone delete show'

Class Method Summary collapse

Class Method Details

.apiObject



7
8
9
# File 'lib/vbox.rb', line 7

def self.api
  @@api ||= CmdLineAPI.new
end