Merge pull request #21 from jonhiggs/master

Use $EC2_REGION if it's set.
This commit is contained in:
Colin Johnson 2013-02-13 17:09:24 -08:00
commit 3400220d5b

View File

@ -150,7 +150,7 @@ app_name=`basename $0`
#sets defaults #sets defaults
selection_method="volumeid" selection_method="volumeid"
region="us-east-1"
#date_binary allows a user to set the "date" binary that is installed on their system and, therefore, the options that will be given to the date binary to perform date calculations #date_binary allows a user to set the "date" binary that is installed on their system and, therefore, the options that will be given to the date binary to perform date calculations
date_binary="" date_binary=""
@ -161,8 +161,7 @@ auto_tag=false
#sets the Purge Snapshot feature to false - this feature will eventually allow the removal of snapshots that have a "PurgeAfter" tag that is earlier than current date #sets the Purge Snapshot feature to false - this feature will eventually allow the removal of snapshots that have a "PurgeAfter" tag that is earlier than current date
purge_snapshots=false purge_snapshots=false
#handles options processing #handles options processing
while getopts :s:c:r:v:t:k:pna opt while getopts :s:c:r:v:t:k:pna opt; do
do
case $opt in case $opt in
s) selection_method="$OPTARG";; s) selection_method="$OPTARG";;
c) cron_primer="$OPTARG";; c) cron_primer="$OPTARG";;
@ -186,6 +185,14 @@ if [[ -n $cron_primer ]]
fi fi
fi fi
if [ -z $region ]; then
if [ -z $EC2_REGION ]; then
region="us-east-1"
else
region="$EC2_REGION"
fi
fi
#calls prerequisitecheck function to ensure that all executables required for script execution are available #calls prerequisitecheck function to ensure that all executables required for script execution are available
prerequisite_check prerequisite_check