Refactor with ShellCheck (https://www.shellcheck.net)
Query for AWS Regions, with a fallback default
Add Application ELBs
Motivation and Context
ShellCheck tests for bugs and best practices
Hardcoding regions creates accuracy and maintenance issues (still present in defaults)
Application ELBs are billable resources
How Has This Been Tested?
ShellCheck
Tested on the command-line with valid AWS credentials
Types of changes
Bug fix (non-breaking change which fixes an issue)
New feature (non-breaking change which adds functionality)
Checklist
[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes if appropriate.
Description
Refactor with ShellCheck (https://www.shellcheck.net) Query for AWS Regions, with a fallback default Add Application ELBs
Motivation and Context
ShellCheck tests for bugs and best practices Hardcoding regions creates accuracy and maintenance issues (still present in defaults) Application ELBs are billable resources
How Has This Been Tested?
ShellCheck Tested on the command-line with valid AWS credentials
Types of changes
Checklist