From 12631f4455e0f7366c3d7e4304fcca0aceeedcee Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 28 Apr 2009 13:42:49 -0700 Subject: [PATCH] vstart: --nodaemon to run via crun and -f (so that gprof works) --- src/vstart.sh | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/vstart.sh b/src/vstart.sh index e12612acd6dd6..744e8b1f2fe3b 100755 --- a/src/vstart.sh +++ b/src/vstart.sh @@ -11,6 +11,7 @@ start_mon=0 start_mds=0 start_osd=0 localhost=0 +nodaemon=0 MON_ADDR="" conf="ceph.conf" @@ -58,6 +59,9 @@ case $1 in valgrind_mon=$2 shift ;; + --nodaemon ) + nodaemon=1 + ;; mon | cmon ) start_mon=1 start_all=0 @@ -100,8 +104,13 @@ run() { valgrind --tool=$valg $* -f & sleep 1 else - echo "$*" - $* + if [ "$nodaemon" -eq 0 ]; then + echo "$*" + $* + else + echo "crun $* -f &" + ./crun $* -f & + fi fi } -- 2.39.5