Table of Contents - dogscaler-2.0.10 Documentation
Classes and Modules
- Dogscaler
- Dogscaler::AwsClient
- Dogscaler::Check
- Dogscaler::Cli
- Dogscaler::Config
- Dogscaler::Datadog
- Dogscaler::Instance
- Dogscaler::Rules
- Dogscaler::SlackClient
- Dogscaler::State
- Logging
- Logging::base
- Settings
Methods
- ::included — Logging
- ::level= — Logging
- ::logger — Logging
- ::logger= — Logging
- ::new — Dogscaler::AwsClient
- ::new — Dogscaler::Datadog
- ::new — Dogscaler::Instance
- ::new — Dogscaler::SlackClient
- ::new — Dogscaler::State
- ::warn — Logging
- #apply — Dogscaler::Cli
- #asg — Dogscaler::Instance
- #asg_client — Dogscaler::AwsClient
- #autoscalegroupname — Dogscaler::Instance
- #autoscalegroups — Dogscaler::AwsClient
- #aws — Dogscaler::Instance
- #capacity — Dogscaler::Instance
- #change — Dogscaler::Instance
- #change= — Dogscaler::Instance
- #checks — Dogscaler::Instance
- #config — Dogscaler::Cli
- #cooldown — Dogscaler::Instance
- #debug — Dogscaler::Cli
- #deep_merge! — Settings
- #ec2_client — Dogscaler::AwsClient
- #generate — Dogscaler::Config
- #get — Dogscaler::State
- #get_asg — Dogscaler::AwsClient
- #get_autoscale_groups — Dogscaler::AwsClient
- #get_capacity — Dogscaler::AwsClient
- #grow — Dogscaler::Instance
- #grow? — Dogscaler::Instance
- #load — Dogscaler::State
- #load! — Settings
- #logger — Logging
- #max_instances — Dogscaler::Instance
- #method_missing — Settings
- #min_instances — Dogscaler::Instance
- #preflight_checks — Dogscaler::Instance
- #process — Dogscaler::Datadog
- #process_change — Dogscaler::Instance
- #process_checks — Dogscaler::Instance
- #reduce! — Dogscaler::Check
- #save! — Dogscaler::State
- #send_message — Dogscaler::SlackClient
- #set_capacity — Dogscaler::AwsClient
- #shrink — Dogscaler::Instance
- #shrink? — Dogscaler::Instance
- #status — Dogscaler::Check
- #unzip — Dogscaler::Datadog
- #update — Dogscaler::State
- #update_capacity — Dogscaler::Instance
- #validate_tags — Dogscaler::AwsClient