| ... | @@ -13,7 +13,7 @@ CMD_WAIT_TIME=10s | ... | @@ -13,7 +13,7 @@ CMD_WAIT_TIME=10s |
| 13 | # We give up after retrying CMD_MAX_RETRY times. | 13 | # We give up after retrying CMD_MAX_RETRY times. |
| 14 | retry() { | 14 | retry() { |
| 15 | for i in $(seq 1 "$CMD_MAX_RETRY"); do | 15 | for i in $(seq 1 "$CMD_MAX_RETRY"); do |
| 16 | "$@" && return | 16 | eval "$@" && return |
| 17 | echo "command \"$@\" failed, retrying..." | 17 | echo "command \"$@\" failed, retrying..." |
| 18 | sleep ${CMD_WAIT_TIME} | 18 | sleep ${CMD_WAIT_TIME} |
| 19 | done | 19 | done |