Method: VirtualBox::AbstractModel#parent_machine

Defined in:
lib/virtualbox/abstract_model.rb

#parent_machineVM

Gets the root machine of an AbstractModel by traversing a parent attribute until it reaches a type of VM.

Returns:



247
248
249
250
251
# File 'lib/virtualbox/abstract_model.rb', line 247

def parent_machine
  current = parent
  current = current.parent while current && !current.is_a?(VM)
  current
end