Module: Rivet

Defined in:
lib/rivet/utils.rb,
lib/rivet/ec2/ec2.rb,
lib/rivet/version.rb,
lib/rivet/as/autoscale.rb,
lib/rivet/common/client.rb,
lib/rivet/common/logger.rb,
lib/rivet/ec2/ec2_config.rb,
lib/rivet/as/launch_config.rb,
lib/rivet/common/aws_utils.rb,
lib/rivet/common/bootstrap.rb,
lib/rivet/common/open_state.rb,
lib/rivet/common/base_config.rb,
lib/rivet/as/autoscale_config.rb,
lib/rivet/common/config_proxy.rb,
lib/rivet/as/aws_autoscale_wrapper.rb,
lib/rivet/common/base_aws_attributes.rb

Defined Under Namespace

Modules: AwsUtils, Log, Utils Classes: Autoscale, AutoscaleConfig, AwsAutoscaleWrapper, BaseConfig, Bootstrap, Client, ConfigProxy, Ec2, Ec2Config, LaunchConfig, OpenState

Constant Summary collapse

VERSION =
'3.2.0'
BASE_AWS_ATTRIBUTES =
[
  :iam_instance_profile,
  :block_device_mappings,
  :image_id,
  :key_name,
  :security_groups,
  :instance_type,
  :kernel_id,
  :ramdisk_id,
  :associate_public_ip_address
].each { |a| attr_reader a }