* Enable booting testnet validators without tower required (#19298)
(cherry picked from commit 7d135f185c
)
# Conflicts:
# net/net.sh
* Fix conflicts
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
Co-authored-by: Tyera Eulberg <tyera@solana.com>
This commit is contained in:
@@ -45,6 +45,8 @@ EOF
|
||||
exit 1
|
||||
}
|
||||
|
||||
maybeRequireTower=true
|
||||
|
||||
positional_args=()
|
||||
while [[ -n $1 ]]; do
|
||||
if [[ ${1:0:1} = - ]]; then
|
||||
@@ -158,6 +160,9 @@ while [[ -n $1 ]]; do
|
||||
elif [[ $1 == --accounts-db-skip-shrink ]]; then
|
||||
args+=("$1")
|
||||
shift
|
||||
elif [[ $1 == --skip-require-tower ]]; then
|
||||
maybeRequireTower=false
|
||||
shift
|
||||
elif [[ $1 = -h ]]; then
|
||||
usage "$@"
|
||||
else
|
||||
@@ -230,7 +235,10 @@ default_arg --identity "$identity"
|
||||
default_arg --vote-account "$vote_account"
|
||||
default_arg --ledger "$ledger_dir"
|
||||
default_arg --log -
|
||||
default_arg --require-tower
|
||||
|
||||
if [[ $maybeRequireTower = true ]]; then
|
||||
default_arg --require-tower
|
||||
fi
|
||||
|
||||
if [[ -n $SOLANA_CUDA ]]; then
|
||||
program=$solana_validator_cuda
|
||||
|
Reference in New Issue
Block a user