Parent

Class/Module Index [+]

Quicksearch

Fog::Compute::AWS::Image

Public Instance Methods

deregister(delete_snapshot = false) click to toggle source
# File lib/fog/aws/models/compute/image.rb, line 29
def deregister(delete_snapshot = false)
  service.deregister_image(id)

  if(delete_snapshot && root_device_type == "ebs")
    block_device = block_device_mapping.detect {|block_device| block_device['deviceName'] == root_device_name}
    service.snapshots.new(:id => block_device['snapshotId']).destroy
  else
    true
  end
end
ready?() click to toggle source
# File lib/fog/aws/models/compute/image.rb, line 40
def ready?
  state == 'available'
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.