From 854aadbc4a97b1d298d7ec5b34fc9320037b8220 Mon Sep 17 00:00:00 2001 From: Antons Kranga Date: Fri, 28 May 2021 17:01:10 +0300 Subject: [PATCH] Ability to override param files... for internal use --- hub-stack-elaborate | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/hub-stack-elaborate b/hub-stack-elaborate index f5f39d1..4cd6917 100755 --- a/hub-stack-elaborate +++ b/hub-stack-elaborate @@ -16,6 +16,13 @@ Parameters: EOF } +if test ! -f .env; then + echo "* Error: configuration '.env' has not been found" + exit 1 +fi +dotenv=$(dirname "$0")/env/dotenv +eval "$($dotenv export -f ".env" )" + HUB_OPTS= while [ "$1" != "" ]; do case $1 in @@ -24,6 +31,9 @@ while [ "$1" != "" ]; do -h | --help ) usage exit ;; + --hub-files ) shift + HUB_FILES="$1" + ;; -- ) shift HUB_OPTS="$HUB_OPTS $*" break @@ -34,13 +44,6 @@ while [ "$1" != "" ]; do shift done -if [[ ! -f .env ]]; then - echo "* Error: configuration '.env' has not been found" - exit 1 -fi -dotenv=$(dirname "$0")/env/dotenv -eval "$($dotenv export -f ".env" )" - echo "Reconciling deployment plan for $HUB_STACK_NAME" echo "* Using domain name: $HUB_DOMAIN_NAME"