]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
mgr/dashboard: enable run-frontend-unittest.sh to run from any directory
authorPatrick Seidensal <pseidensal@suse.com>
Fri, 20 Sep 2019 14:36:31 +0000 (16:36 +0200)
committerPatrick Seidensal <pseidensal@suse.com>
Fri, 20 Sep 2019 14:39:56 +0000 (16:39 +0200)
Signed-off-by: Patrick Seidensal <pseidensal@suse.com>
src/pybind/mgr/dashboard/run-frontend-unittests.sh

index b64ac44630609fcf9aef157839bbfbb617036120..afb8dd9ae9cac5cbc26bdc127ad05f75510f32be 100755 (executable)
@@ -1,7 +1,9 @@
 #!/usr/bin/env bash
 
 failed=false
-: ${CEPH_ROOT:=$PWD/../../../../}
+SCRIPTPATH="$( cd "$(dirname "$0")" ; pwd -P )"
+: ${CEPH_ROOT:=$SCRIPTPATH/../../../../}
+
 cd $CEPH_ROOT/src/pybind/mgr/dashboard/frontend
 [ -z "$BUILD_DIR" ] && BUILD_DIR=build
 if [ `uname` != "FreeBSD" ]; then