local failedclients=$(cat $END_RUN_FILE | grep -v $0)
# FIXME: need ostfailover-s nodes also for FLAVOR=OST
local product=$(gather_logs $(comma_list $(osts_nodes) \
- $(mdts_nodes) $mdsfailover_HOST $failedclients))
+ $(mdts_nodes) $mdsfailover_HOST $failedclients) 1)
echo logs files $product
fi
local failedclients=$(cat $END_RUN_FILE | grep -v $0)
# FIXME: need ostfailover-s nodes also for FLAVOR=OST
local product=$(gather_logs $(comma_list $(osts_nodes) \
- $(mdts_nodes) $mdsfailover_HOST $failedclients))
+ $(mdts_nodes) $mdsfailover_HOST $failedclients) 1)
echo logs files $product
fi
local failedclients=$(cat $END_RUN_FILE | grep -v $0)
# FIXME: need ostfailover-s nodes also for FLAVOR=OST
local product=$(gather_logs $(comma_list $(osts_nodes) \
- $(mdts_nodes) $mdsfailover_HOST $failedclients))
+ $(mdts_nodes) $mdsfailover_HOST $failedclients) 1)
echo logs files $product
fi
# We need to dump the logs on all nodes
if $dump; then
- gather_logs $(comma_list $(nodes_list))
+ gather_logs $(comma_list $(nodes_list)) 0
fi
debugrestore
gather_logs () {
local list=$1
+ local tar_logs=$2
local ts=$(date +%s)
local docp=true
do_nodes $list rsync -az "${prefix}.*.${suffix}" $HOSTNAME:$LOGDIR
fi
- local archive=$LOGDIR/${TESTSUITE}-$ts.tar.bz2
- tar -jcf $archive $LOGDIR/*$ts* $LOGDIR/*${TESTSUITE}*
+ if [ $tar_logs == 1 ]; then
+ local archive=$LOGDIR/${TESTSUITE}-$ts.tar.bz2
+ tar -jcf $archive $LOGDIR/*$ts* $LOGDIR/*${TESTSUITE}*
- echo $archive
+ echo $archive
+ fi
}
cleanup_logs () {