class Topo::Provision::MachineImageGenerator

Attributes

lazy_attributes[R]
machine_options[R]
normal_attributes[R]

Public Class Methods

new(data) click to toggle source
Calls superclass method Topo::Provision::MachineGenerator::new
# File lib/topo/provision/generators/machine_image.rb, line 31
def initialize(data)
  @resource_type ||= "machine_image"
  super
  @name = data['name'] + "_image"
  @template_base_name = "machine"
  # Note: specific driver may need to convert image options to symbols
  opts = data['provisioning']['image_options']
  @resource_attributes["image_options"] = opts if opts
end