module AWSDSL::BaseAMI

Constants

DISTROS

Public Class Methods

find(distro) click to toggle source
# File lib/awsdsl/base_ami.rb, line 5
def self.find(distro)
  send(distro)
end
ubuntu() click to toggle source
# File lib/awsdsl/base_ami.rb, line 9
def self.ubuntu
  ec2 = AWS::EC2.new
  ami = ec2.images.with_owner('099720109477')
        .filter('name', 'ubuntu/images/hvm-ssd/ubuntu-trusty-14.04-amd64-server*')
        .sort_by(&:name).last
  ami.id
end