From d07159658c57003502db0b60ee2a3da31f5ebccd Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Sat, 7 Mar 2015 00:09:05 +0100 Subject: [PATCH] iterate-ping-node with the -o option --- system/iterate-ping-node | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/system/iterate-ping-node b/system/iterate-ping-node index e9c74dc..cb95f78 100755 --- a/system/iterate-ping-node +++ b/system/iterate-ping-node @@ -1,6 +1,13 @@ #!/bin/bash -# do be run on testmaster in a buildname/ +# to be run on testmaster in a buildname/ + +if [ "$1" == "-o" ] ; then + shift + logdir="$1" + shift + mkdir -p $logdir +fi [[ -n "$@" ]] && iterations=$1 || iterations=10 @@ -29,6 +36,11 @@ for attempt in $(seq $iterations); do log=$buildname-$attempt-$msg.log.txt rsync boxtops:/vservers/$buildname/\*/log.txt $log + if [ -n "$logdir" ] ; then + mv $log $logdir + log=$logdir/$log + fi + echo ==================== attempt $attempt $msg - see $log done -- 2.43.0