add script to check the validity of file content

This commit is contained in:
joeaba 2022-01-15 22:47:15 +05:30 committed by GitHub
parent eb461a5442
commit 1a855aa6f7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 0 deletions

View File

@ -11,11 +11,13 @@ netDir=$(
cd "$(dirname "${BASH_SOURCE[0]}")" || exit
echo "$PWD"
)
echo "netDir in net/common is : $netDir"
netConfigDir="$netDir"/config
mkdir -p "$netConfigDir"
SOLANA_ROOT="$netDir"/..
# shellcheck source=scripts/configure-metrics.sh
echo "SOLANA_ROOT in net/common is : $SOLANA_ROOT"
source "$SOLANA_ROOT"/scripts/configure-metrics.sh
configFile="$netConfigDir/config"
@ -58,6 +60,7 @@ loadConfigFile() {
# shellcheck source=/dev/null
source "$configFile"
cat "$configFile"
[[ -n "$publicNetwork" ]] || usage "Config file invalid, publicNetwork unspecified: $configFile"
[[ -n "$netBasename" ]] || usage "Config file invalid, netBasename unspecified: $configFile"
[[ -n $sshPrivateKey ]] || usage "Config file invalid, sshPrivateKey unspecified: $configFile"