From 782127781f22a8f6f06e39dca13be45f1862ee18 Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Sun, 10 Sep 2017 19:15:27 -0400 Subject: [PATCH] feat: add support for -u flag as alias for --use-iam --- common-functions | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common-functions b/common-functions index 455b175..3e36add 100755 --- a/common-functions +++ b/common-functions @@ -112,11 +112,11 @@ service_backup() { local AWS_SECRET_ACCESS_KEY_FILE="$BACKUP_CONFIG_ROOT/AWS_SECRET_ACCESS_KEY" local BACKUP_PARAMETERS="" - if [[ -z "$USE_IAM_OPTIONAL_FLAG" ]]; then + if [[ "$USE_IAM_OPTIONAL_FLAG" != "--use-iam" ]] && [[ "$USE_IAM_OPTIONAL_FLAG" != "-u" ]]; then [[ ! -f "$AWS_ACCESS_KEY_ID_FILE" ]] && dokku_log_fail "Missing AWS_ACCESS_KEY_ID file" [[ ! -f "$AWS_SECRET_ACCESS_KEY_FILE" ]] && dokku_log_fail "Missing AWS_SECRET_ACCESS_KEY file" BACKUP_PARAMETERS="$BACKUP_PARAMETERS -e AWS_ACCESS_KEY_ID=$(cat "$AWS_ACCESS_KEY_ID_FILE") -e AWS_SECRET_ACCESS_KEY=$(cat "$AWS_SECRET_ACCESS_KEY_FILE")" - elif [[ $USE_IAM_OPTIONAL_FLAG != "--use-iam" ]]; then + else dokku_log_fail "Provide AWS credentials or use the --use-iam flag" fi