Class: Vagrant::Smartos::Zones::Cap::ImgadmImport

Inherits:
Base
  • Object
show all
Defined in:
lib/vagrant/smartos/zones/cap/imgadm_import.rb

Instance Attribute Summary

Attributes inherited from Base

#machine

Instance Method Summary collapse

Methods inherited from Base

cap_method, #initialize, #sudo, #ui

Constructor Details

This class inherits a constructor from Vagrant::Smartos::Zones::Cap::Base

Instance Method Details

#executeObject



13
14
15
16
17
18
19
20
21
# File 'lib/vagrant/smartos/zones/cap/imgadm_import.rb', line 13

def execute
  return ui.info 'No zone image set, skipping import' unless image

  if zone_image.install_override?
    install
  else
    import
  end
end