Signed-off-by: Orit Wasserman <owasserm@redhat.com>
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
echo "Cluster dest path: $VSTART_DEST"
echo "monitors base port: $CEPH_PORT"
-$root_path/vstart.sh "$@"
+$vstart_path/vstart.sh "$@"
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
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