From: Sage Weil Date: Wed, 12 Apr 2017 13:59:03 +0000 (-0400) Subject: vstart.sh: add --valgrind_args X-Git-Tag: v12.0.3~296^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f7d07ff5dce337b83cf58371d575b74a0a5498e5;p=ceph.git vstart.sh: add --valgrind_args To do leak checking, you can do vstart.sh ... \ --valgrind_mgr memcheck \ --valgrind_args '--leak-check=full --show-reachable=yes' Signed-off-by: Sage Weil --- diff --git a/src/vstart.sh b/src/vstart.sh index b4408cd8bac8..0a8c7620f5e4 100755 --- a/src/vstart.sh +++ b/src/vstart.sh @@ -185,6 +185,10 @@ case $1 in valgrind=$2 shift ;; + --valgrind_args ) + valgrind_args="$2" + shift + ;; --valgrind_mds ) [ -z "$2" ] && usage_exit valgrind_mds=$2 @@ -344,7 +348,7 @@ run() { [ -z "$valg" ] && valg="$valgrind" if [ -n "$valg" ]; then - prunb valgrind --tool="$valg" "$@" -f + prunb valgrind --tool="$valg" $valgrind_args "$@" -f sleep 1 else if [ "$nodaemon" -eq 0 ]; then