From da416004bc15397b1d11d58baa2bad91acfded86 Mon Sep 17 00:00:00 2001 From: Samuel Just Date: Thu, 17 Feb 2011 11:43:58 -0800 Subject: [PATCH] mkcephfs: fix premature tmp directory deletion Previously, the temp directory would be deleted after the first daemon on a host was started leaving the second one to fail. Signed-off-by: Samuel Just --- src/mkcephfs.in | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/mkcephfs.in b/src/mkcephfs.in index a754165f49bf7..a4c60adee2b1c 100644 --- a/src/mkcephfs.in +++ b/src/mkcephfs.in @@ -282,6 +282,12 @@ for name in $what; do fi rm -f $TDIR/keyring.mds.$id fi +done + +for name in $what; do + type=`echo $name | cut -c 1-3` # e.g. 'mon', if $name is 'mon1' + id=`echo $name | cut -c 4- | sed 's/\\.//'` + num=$id if [ -n "$ssh" ]; then ssh $host rm -rf $TDIR fi -- 2.39.5