Update deployments/pocket-id/deploy.sh
This commit is contained in:
@@ -73,11 +73,11 @@ done
|
||||
# Prompt for required vars if not set
|
||||
# ----------------------------------------------------------------------------
|
||||
prompt() {
|
||||
local var="$1" prompt="$2" cur="${!var:-}"
|
||||
if [[ -z "$cur" ]]; then
|
||||
read -r -p "$prompt: " cur
|
||||
[[ -n "$cur" ]] || die "$var required."
|
||||
printf -v "$var" '%s' "$cur"
|
||||
local varname="$1" message="$2"
|
||||
local -n ref="$varname"
|
||||
if [[ -z "${ref:-}" ]]; then
|
||||
read -r -p "$message: " ref
|
||||
[[ -n "$ref" ]] || die "$varname required."
|
||||
fi
|
||||
}
|
||||
prompt POCKETID_DOMAIN "Public hostname (e.g. id.example.com)"
|
||||
|
||||
Reference in New Issue
Block a user