Module: EC2Launcher

Defined in:
lib/ec2launcher/version.rb,
lib/ec2launcher.rb,
lib/ec2launcher/defaults.rb,
lib/ec2launcher/dsl/config.rb,
lib/ec2launcher/init_options.rb,
lib/ec2launcher/backoff_runner.rb,
lib/ec2launcher/dsl/application.rb,
lib/ec2launcher/dsl/environment.rb,
lib/ec2launcher/dsl/block_device.rb,
lib/ec2launcher/hostname_generator.rb,
lib/ec2launcher/block_device_builder.rb,
lib/ec2launcher/instance_paths_config.rb,
lib/ec2launcher/dsl/email_notification.rb,
lib/ec2launcher/security_group_handler.rb

Overview

Copyright © 2012 Sean Laurent

Defined Under Namespace

Modules: BackoffRunner, DSL, SecurityGroupHandler Classes: AmiDetails, BlockDeviceBuilder, HostnameGenerator, InitOptions, InstancePathsConfig, Launcher

Constant Summary collapse

VERSION =
"1.0.25"
DEFAULT_VOLUME_SIZE =

in GB

60
AVAILABILITY_ZONES =
%w{us-east-1a us-east-1b us-east-1c us-east-1d}
INSTANCE_TYPES =
%w{m1.small m1.medium m1.large m1.xlarge t1.micro m2.xlarge m2.2xlarge m2.4xlarge c1.medium c1.xlarge cc1.4xlarge cg1.4xlarge}
RUN_URL_SCRIPT =
"http://bazaar.launchpad.net/~alestic/runurl/trunk/download/head:/runurl-20090817053347-o2e56z7xwq8m9tt6-1/runurl"
SETUP_SCRIPT =
"https://raw.github.com/StudyBlue/ec2launcher/master/startup-scripts/setup.rb"