From df5d6693f6b87b4e8f8a55d3b01ca31e0d4c8f97 Mon Sep 17 00:00:00 2001 From: Michael Vines Date: Tue, 17 Jul 2018 17:41:02 -0700 Subject: [PATCH] Don't cache leader.json to make it easier to switch between nets --- multinode-demo/client.sh | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/multinode-demo/client.sh b/multinode-demo/client.sh index 6a4c8cacaf..e8f164754f 100755 --- a/multinode-demo/client.sh +++ b/multinode-demo/client.sh @@ -21,18 +21,13 @@ rsync_leader_url=$(rsync_url "$leader") set -ex mkdir -p "$SOLANA_CONFIG_CLIENT_DIR" -if [[ ! -r "$SOLANA_CONFIG_CLIENT_DIR"/leader.json ]]; then - ( - set -x - $rsync -vPz "$rsync_leader_url"/config/leader.json "$SOLANA_CONFIG_CLIENT_DIR"/ - ) -fi +$rsync -vPz "$rsync_leader_url"/config/leader.json "$SOLANA_CONFIG_CLIENT_DIR"/ client_json="$SOLANA_CONFIG_CLIENT_DIR"/client.json -if [[ ! -r $client_json ]]; then - $solana_keygen -o "$client_json" -fi +[[ -r $client_json ]] || $solana_keygen -o "$client_json" + +$solana_client_demo \ + -n "$count" \ + -l "$SOLANA_CONFIG_CLIENT_DIR"/leader.json \ + -k "$SOLANA_CONFIG_CLIENT_DIR"/client.json \ -# shellcheck disable=SC2086 # $solana_client_demo should not be quoted -exec $solana_client_demo \ - -n "$count" -l "$SOLANA_CONFIG_CLIENT_DIR"/leader.json -k "$SOLANA_CONFIG_CLIENT_DIR"/client.json