diff options
Diffstat (limited to 'examples/ad-bench/time_join.sh')
-rw-r--r-- | examples/ad-bench/time_join.sh | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/examples/ad-bench/time_join.sh b/examples/ad-bench/time_join.sh index 5d6afef68eb..2545a9f26b9 100644 --- a/examples/ad-bench/time_join.sh +++ b/examples/ad-bench/time_join.sh @@ -20,16 +20,17 @@ ITERATIONS=100 -source `dirname $0`/utils.sh +source $(dirname $0)/utils.sh PRINCIPAL=$(get_principal $1) PASSWORD=$(get_password $1) REALM=$(get_realm $1) NT_DOM=$(get_nt_dom $1) -join_domain () { +join_domain() +{ SERVER=$1 - ${NET} ads join -k --configfile=$CONFIG_FILE -S ${SERVER} > /dev/null + ${NET} ads join -k --configfile=$CONFIG_FILE -S ${SERVER} >/dev/null RET=$? if [ $RET -ne 0 ]; then echo "${NET} returned error: $RET" @@ -37,23 +38,26 @@ join_domain () { fi } -leave_domain () { +leave_domain() +{ SERVER=$1 - ${NET} ads leave -k --configfile=$CONFIG_FILE -S ${SERVER} > /dev/null + ${NET} ads leave -k --configfile=$CONFIG_FILE -S ${SERVER} >/dev/null if [ $RET -ne 0 ]; then echo "${NET} returned error: $RET" exit 1 fi } -set_up () { +set_up() +{ set_krb_env setup_kinit call_kinit "${PRINCIPAL}" "${PASSWORD}" write_configfile "${REALM}" "${NT_DOM}" } -tear_down () { +tear_down() +{ ${KDESTROY} restore_krb_env } @@ -65,7 +69,7 @@ echo -e "\tJOIN $2" START_TIME=$(start_timer) echo -en "\t" -for i in $( ${SEQ} 1 $ITERATIONS ); do +for i in $(${SEQ} 1 $ITERATIONS); do join_domain $2 leave_domain $2 echo -n "." @@ -74,7 +78,7 @@ echo "done" STOP_TIME=$(stop_timer) -TOTAL_TIME=$( total_time $START_TIME $STOP_TIME ) +TOTAL_TIME=$(total_time $START_TIME $STOP_TIME) echo -e "\t\ttotal time:\t\t${TOTAL_TIME}s" |