Provide disk size for select of disks during setup of cluster nodes. Setup NEXT worker #.
This commit is contained in:
@@ -10,16 +10,16 @@
|
||||
# #!/bin/bash
|
||||
# set -e
|
||||
# set -o pipefail
|
||||
#
|
||||
#
|
||||
# # Source common utilities
|
||||
# source "$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/wild-common.sh"
|
||||
#
|
||||
#
|
||||
# # Initialize Wild Cloud environment
|
||||
# init_wild_env
|
||||
#
|
||||
# AVAILABLE FUNCTIONS:
|
||||
# - Print functions: print_header, print_info, print_warning, print_success, print_error
|
||||
# - Config functions: prompt_with_default
|
||||
# - Config functions: prompt_with_default
|
||||
# - Config helpers: prompt_if_unset_config, prompt_if_unset_secret
|
||||
# - Validation: check_wild_directory
|
||||
# - Utilities: command_exists, file_readable, dir_writable, generate_random_string
|
||||
@@ -72,7 +72,7 @@ prompt_with_default() {
|
||||
local default="$2"
|
||||
local current_value="$3"
|
||||
local result
|
||||
|
||||
|
||||
if [ -n "${current_value}" ] && [ "${current_value}" != "null" ]; then
|
||||
printf "%s [current: %s]: " "${prompt}" "${current_value}" >&2
|
||||
read -r result
|
||||
@@ -99,7 +99,7 @@ prompt_with_default() {
|
||||
read -r result
|
||||
done
|
||||
fi
|
||||
|
||||
|
||||
echo "${result}"
|
||||
}
|
||||
|
||||
@@ -108,10 +108,10 @@ prompt_if_unset_config() {
|
||||
local config_path="$1"
|
||||
local prompt="$2"
|
||||
local default="$3"
|
||||
|
||||
|
||||
local current_value
|
||||
current_value=$(wild-config "${config_path}")
|
||||
|
||||
|
||||
if [ -z "${current_value}" ] || [ "${current_value}" = "null" ]; then
|
||||
local new_value
|
||||
new_value=$(prompt_with_default "${prompt}" "${default}" "")
|
||||
@@ -127,10 +127,10 @@ prompt_if_unset_secret() {
|
||||
local secret_path="$1"
|
||||
local prompt="$2"
|
||||
local default="$3"
|
||||
|
||||
|
||||
local current_value
|
||||
current_value=$(wild-secret "${secret_path}")
|
||||
|
||||
|
||||
if [ -z "${current_value}" ] || [ "${current_value}" = "null" ]; then
|
||||
local new_value
|
||||
new_value=$(prompt_with_default "${prompt}" "${default}" "")
|
||||
@@ -149,7 +149,7 @@ prompt_if_unset_secret() {
|
||||
# Returns the path to the project root, or empty string if not found
|
||||
find_wc_home() {
|
||||
local current_dir="$(pwd)"
|
||||
|
||||
|
||||
while [ "$current_dir" != "/" ]; do
|
||||
if [ -d "$current_dir/.wildcloud" ]; then
|
||||
echo "$current_dir"
|
||||
@@ -157,7 +157,7 @@ find_wc_home() {
|
||||
fi
|
||||
current_dir="$(dirname "$current_dir")"
|
||||
done
|
||||
|
||||
|
||||
# Not found
|
||||
return 1
|
||||
}
|
||||
@@ -169,7 +169,7 @@ init_wild_env() {
|
||||
echo "ERROR: WC_ROOT is not set."
|
||||
exit 1
|
||||
else
|
||||
|
||||
|
||||
# Check if WC_ROOT is a valid directory
|
||||
if [ ! -d "${WC_ROOT}" ]; then
|
||||
echo "ERROR: WC_ROOT directory does not exist! Did you install the wild-cloud root?"
|
||||
|
Reference in New Issue
Block a user