]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
vstart.sh: create dev/ automatically
authorSage Weil <sage@inktank.com>
Tue, 15 Oct 2013 19:52:57 +0000 (12:52 -0700)
committerSage Weil <sage@inktank.com>
Tue, 15 Oct 2013 19:53:05 +0000 (12:53 -0700)
Otherwise you have to explicitly create it on a new checkout.

Also mkdir -p for consistency, tho it's not needed if dev/ is already
there.

Signed-off-by: Sage Weil <sage@inktank.com>
src/vstart.sh

index def480779de99e1906776d219a13720c54ffc578..4839cc1156d9f245e9396b19f91cb11c04234079 100755 (executable)
@@ -237,6 +237,7 @@ fi
 $SUDO rm -f core*
 
 test -d out || mkdir out
+test -d dev || mkdir dev
 $SUDO rm -rf out/*
 test -d gmon && $SUDO rm -rf gmon/*
 
@@ -390,7 +391,7 @@ EOF
                    cmd="rm -rf $CEPH_DEV_DIR/mon.$f"
                    echo $cmd
                    $cmd
-                    cmd="mkdir $CEPH_DEV_DIR/mon.$f"
+                    cmd="mkdir -p $CEPH_DEV_DIR/mon.$f"
                     echo $cmd
                     $cmd
                    cmd="$CEPH_BIN/ceph-mon --mkfs -c $conf -i $f --monmap=$monmap_fn"