Method: VirtualBox::AbstractModel#parent_machine
- Defined in:
- lib/virtualbox/abstract_model.rb
#parent_machine ⇒ VM
Gets the root machine of an AbstractModel by traversing a parent attribute until it reaches a type of VM.
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 |