collect tenant id and license on pro install

This commit is contained in:
abhishek9686 2024-08-27 09:19:16 +05:30
parent f25ee0aab4
commit c6ebc004c6

View file

@ -19,6 +19,7 @@ unset BUILD_TAG
unset IMAGE_TAG unset IMAGE_TAG
unset NETMAKER_BASE_DOMAIN unset NETMAKER_BASE_DOMAIN
unset UPGRADE_FLAG unset UPGRADE_FLAG
unset COLLECT_PRO_VARS
# usage - displays usage instructions # usage - displays usage instructions
usage() { usage() {
echo "nm-quick.sh v$NM_QUICK_VERSION" echo "nm-quick.sh v$NM_QUICK_VERSION"
@ -568,7 +569,17 @@ set_install_vars() {
EMAIL="$GET_EMAIL" EMAIL="$GET_EMAIL"
wait_seconds 1 wait_seconds 1
if [ "$COLLECT_PRO_VARS" = "true" ]; then
unset LICENSE_KEY
while [ -z "$LICENSE_KEY" ]; do
read -p "License Key: " LICENSE_KEY
done
unset TENANT_ID
while [ -z ${TENANT_ID} ]; do
read -p "Tenant ID: " TENANT_ID
done
fi
wait_seconds 1
unset GET_MQ_USERNAME unset GET_MQ_USERNAME
unset GET_MQ_PASSWORD unset GET_MQ_PASSWORD
unset CONFIRM_MQ_PASSWORD unset CONFIRM_MQ_PASSWORD
@ -891,6 +902,7 @@ main (){
;; ;;
p) p)
INSTALL_TYPE="pro" INSTALL_TYPE="pro"
COLLECT_PRO_VARS="true
;; ;;
v) v)
usage usage