Skip to content

Commit

Permalink
cleaning up required env var check
Browse files Browse the repository at this point in the history
  • Loading branch information
erikschlegel committed Apr 24, 2019
1 parent b71f5e2 commit 22995b2
Showing 1 changed file with 6 additions and 9 deletions.
15 changes: 6 additions & 9 deletions test-harness/init.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,12 @@ declare readonly TEMPLATE_DIR="infra/templates"

function check_required_env_variables() {
echo "INFO: Checking required environment variables"
[[ -z $ARM_SUBSCRIPTION_ID ]] && echo "ERROR: ARM_SUBSCRIPTION_ID is not set" && return 1

[[ -z $ARM_CLIENT_ID ]] && echo "ERROR: ARM_CLIENT_ID is not set" && return 1

[[ -z $ARM_CLIENT_SECRET ]] && echo "ERROR: ARM_CLIENT_SECRET is not set" && return 1

[[ -z $ARM_TENANT_ID ]] && echo "ERROR: ARM_TENANT_ID is not set" && return 1

[[ -z $ARM_ACCESS_KEY ]] && echo "ERROR: ARM_ACCESS_KEY is not set" && return 1
for var in ARM_SUBSCRIPTION_ID ARM_CLIENT_ID ARM_CLIENT_SECRET ARM_TENANT_ID ARM_ACCESS_KEY ; do
if [[ ! -v ${var} ]] ; then
echo "ERROR: $var is not set in the environment"
return 0
fi
done
echo "INFO: passed environment variable check"
}

Expand Down

0 comments on commit 22995b2

Please sign in to comment.