[tor-commits] [chutney/master] Quote some shell variables in test-network.sh

teor at torproject.org teor at torproject.org
Thu Jul 28 05:47:49 UTC 2016


commit 32a809aab74c6d41883b7bb0df1f5ea6404497d9
Author: teor (Tim Wilson-Brown) <teor2345 at gmail.com>
Date:   Thu Jul 28 15:34:46 2016 +1000

    Quote some shell variables in test-network.sh
---
 tools/test-network.sh | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/tools/test-network.sh b/tools/test-network.sh
index f2069d6..4f1fdbe 100755
--- a/tools/test-network.sh
+++ b/tools/test-network.sh
@@ -3,7 +3,7 @@
 ECHO_N="/bin/echo -n"
 
 # Output is prefixed with the name of the script
-myname=$(basename $0)
+myname=$(basename "$0")
 
 until [ -z "$1" ]
 do
@@ -166,7 +166,7 @@ fi
 
 # Set the variables for the chutney network flavour
 export NETWORK_FLAVOUR=${NETWORK_FLAVOUR:-"bridges+hs"}
-export CHUTNEY_NETWORK=networks/$NETWORK_FLAVOUR
+export CHUTNEY_NETWORK="networks/$NETWORK_FLAVOUR"
 
 # And finish up if we're doing a dry run
 if [ "$NETWORK_DRY_RUN" = true ]; then
@@ -175,7 +175,7 @@ if [ "$NETWORK_DRY_RUN" = true ]; then
 fi
 
 cd "$CHUTNEY_PATH"
-./tools/bootstrap-network.sh $NETWORK_FLAVOUR || exit 2
+./tools/bootstrap-network.sh "$NETWORK_FLAVOUR" || exit 2
 
 # chutney starts verifying after 15 seconds, keeps on trying for 60 seconds,
 # and then stops immediately (by default)
@@ -196,8 +196,8 @@ fi
 
 if [ "$CHUTNEY_BOOTSTRAP_TIME" -ge 0 ]; then
   # Chutney will try to verify for $CHUTNEY_BOOTSTRAP_TIME seconds
-  ./chutney verify $CHUTNEY_NETWORK
-  VERIFY_EXIT_STATUS=$?
+  ./chutney verify "$CHUTNEY_NETWORK"
+  VERIFY_EXIT_STATUS="$?"
 else
   echo "Chutney network ready and running. To stop the network, use:"
   echo "$PWD/chutney stop $CHUTNEY_NETWORK"
@@ -211,8 +211,8 @@ if [ "$CHUTNEY_STOP_TIME" -ge 0 ]; then
   sleep "$CHUTNEY_STOP_TIME"
   # work around a bug/feature in make -j2 (or more)
   # where make hangs if any child processes are still alive
-  ./chutney stop $CHUTNEY_NETWORK
-  exit $VERIFY_EXIT_STATUS
+  ./chutney stop "$CHUTNEY_NETWORK"
+  exit "$VERIFY_EXIT_STATUS"
 else
   echo "Chutney network verified and running. To stop the network, use:"
   echo "$PWD/chutney stop $CHUTNEY_NETWORK"





More information about the tor-commits mailing list