Skip to content

Commit 577b31e

Browse files
committed
Update cortex.sh
1 parent d4c16f4 commit 577b31e

File tree

1 file changed

+17
-14
lines changed

1 file changed

+17
-14
lines changed

cortex.sh

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,19 @@ for arg in "$@"; do
7474
fi
7575
done
7676

77+
arg1=${1:-""}
78+
arg2=${2:-""}
79+
arg3=${3:-""}
80+
81+
set -u
82+
7783
#####################
7884
### CONFIGURATION ###
7985
#####################
8086

87+
export CORTEX_VERSION_STABLE=master
88+
89+
export CORTEX_CONFIG="${CORTEX_CONFIG:-""}"
8190
if [ "$CORTEX_CONFIG" != "" ]; then
8291
if [ ! -f "$CORTEX_CONFIG" ]; then
8392
echo "Cortex config file does not exist: $CORTEX_CONFIG"
@@ -86,10 +95,6 @@ if [ "$CORTEX_CONFIG" != "" ]; then
8695
source $CORTEX_CONFIG
8796
fi
8897

89-
set -u
90-
91-
export CORTEX_VERSION_STABLE=master
92-
9398
export AWS_ACCESS_KEY_ID="${AWS_ACCESS_KEY_ID:-""}"
9499
export AWS_SECRET_ACCESS_KEY="${AWS_SECRET_ACCESS_KEY:-""}"
95100
export CORTEX_AWS_ACCESS_KEY_ID="${CORTEX_AWS_ACCESS_KEY_ID:-""}"
@@ -136,13 +141,15 @@ function set_aws_credentials() {
136141
fi
137142
}
138143

139-
set_aws_credentials
144+
if [ "$arg2" != "cli" ]; then
145+
set_aws_credentials
140146

141-
if [ "$CORTEX_AWS_ACCESS_KEY_ID" != "" ] && [ "$CORTEX_AWS_SECRET_ACCESS_KEY" != "" ]; then
142-
echo "✓ Operator will use AWS_ACCESS_KEY_ID=$CORTEX_AWS_ACCESS_KEY_ID (from environment variable)"
143-
elif [ "$CORTEX_AWS_ACCESS_KEY_ID" != "" ] || [ "$CORTEX_AWS_SECRET_ACCESS_KEY" != "" ]; then
144-
echo -e "\nPlease export both CORTEX_AWS_ACCESS_KEY_ID and CORTEX_AWS_SECRET_ACCESS_KEY"
145-
exit 1
147+
if [ "$CORTEX_AWS_ACCESS_KEY_ID" != "" ] && [ "$CORTEX_AWS_SECRET_ACCESS_KEY" != "" ]; then
148+
echo "✓ Operator will use AWS_ACCESS_KEY_ID=$CORTEX_AWS_ACCESS_KEY_ID (from environment variable)"
149+
elif [ "$CORTEX_AWS_ACCESS_KEY_ID" != "" ] || [ "$CORTEX_AWS_SECRET_ACCESS_KEY" != "" ]; then
150+
echo -e "\nPlease export both CORTEX_AWS_ACCESS_KEY_ID and CORTEX_AWS_SECRET_ACCESS_KEY"
151+
exit 1
152+
fi
146153
fi
147154

148155
export CORTEX_AWS_ACCESS_KEY_ID="${CORTEX_AWS_ACCESS_KEY_ID:-$AWS_ACCESS_KEY_ID}"
@@ -470,10 +477,6 @@ Flags:
470477
### ARG PROCESSING ###
471478
######################
472479

473-
arg1=${1:-""}
474-
arg2=${2:-""}
475-
arg3=${3:-""}
476-
477480
if [ -z "$arg1" ]; then
478481
show_help
479482
exit 0

0 commit comments

Comments
 (0)