]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
ajdust mstart and mstop script to run with cmake build 6920/head
authorOrit Wasserman <owasserm@redhat.com>
Mon, 14 Dec 2015 11:47:44 +0000 (12:47 +0100)
committerOrit Wasserman <owasserm@redhat.com>
Mon, 14 Dec 2015 11:49:36 +0000 (12:49 +0100)
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
src/mstart.sh
src/mstop.sh
src/vstart.sh

index b67c1806ad75da43123119ec57bf24921f700f97..0f344ba5d14507f72ef8997597ed20456ea418a9 100755 (executable)
@@ -13,8 +13,14 @@ usage_exit() {
 instance=$1
 shift
 
+vstart_path=`dirname $0`
+
 root_path=`dirname $0`
 root_path=`(cd $root_path; pwd)`
+
+if [ -e CMakeCache.txt ]; then
+    root_path=$PWD
+fi
 RUN_ROOT_PATH=${root_path}/run
 CLUSTERS_LIST=$RUN_ROOT_PATH/.clusters.list
 
@@ -42,4 +48,4 @@ mkdir -p $VSTART_DEST
 echo "Cluster dest path: $VSTART_DEST"
 echo "monitors base port: $CEPH_PORT"
 
-$root_path/vstart.sh "$@"
+$vstart_path/vstart.sh "$@"
index 7fb971bd00a80e38f1c7b87720d05268e0646dc6..0f85482f68471f0108934218726606ccfe475cdf 100755 (executable)
@@ -4,6 +4,10 @@ set -e
 
 script_root=`dirname $0`
 
+if [ -e CMakeCache.txt ]; then
+    script_root=$PWD
+fi
+
 [ "$#" -lt 1 ] && echo "usage: $0 <name> [entity [id]]" && exit 1
 
 name=$1
index daf4d7db30d84786b6b9f9028f18d5212af18f5e..758629f82225bf304e13a34208057c41572fe953 100755 (executable)
@@ -10,6 +10,12 @@ if [ -n "$VSTART_DEST" ]; then
   CEPH_DIR=$SRC_PATH
   CEPH_BIN=$SRC_PATH
   CEPH_LIB=$SRC_PATH/.libs
+
+  if [ -e CMakeCache.txt ]; then
+      CEPH_BIN=$VSTART_DEST/../../src
+      CEPH_LIB=$CEPH_BIN
+  fi
+
   CEPH_CONF_PATH=$VSTART_DEST
   CEPH_DEV_DIR=$VSTART_DEST/dev
   CEPH_OUT_DIR=$VSTART_DEST/out