class Cumulus::Configuration::AutoScalingConfig

Public: Inner class that contains AutoScaling configuration options

Attributes

force_size[R]
groups_directory[R]
override_launch_config_on_sync[R]
static_policy_directory[R]
template_policy_directory[R]

Public Class Methods

new(force_size = false) click to toggle source

Public: Constructor.

# File lib/conf/Configuration.rb, line 196
def initialize(force_size = false)
  @groups_directory = absolute_path "autoscaling/groups"
  @override_launch_config_on_sync = conf "autoscaling.groups.override-launch-config-on-sync"
  @static_policy_directory = absolute_path "autoscaling/policies/static"
  @template_policy_directory = absolute_path "autoscaling/policies/templates"
  @force_size = force_size
end