Unify resolving current directory in KUD scripts 17/90217/1
authorSamuli Silvius <s.silvius@partner.samsung.com>
Thu, 20 Jun 2019 06:29:05 +0000 (09:29 +0300)
committerSamuli Silvius <s.silvius@partner.samsung.com>
Thu, 20 Jun 2019 06:29:05 +0000 (09:29 +0300)
Issue-ID: MULTICLOUD-685

Change-Id: I62199f64da360627a13c467139a39430ae389167
Signed-off-by: Samuli Silvius <s.silvius@partner.samsung.com>
kud/ci/kud-installer.sh
kud/hosting_providers/baremetal/aio.sh
kud/hosting_providers/vagrant/installer.sh
kud/tests/_functions.sh

index 9fdf5df..73c1628 100755 (executable)
@@ -8,6 +8,6 @@
 
 set -x -e -o pipefail
 
-curr_dir=$(cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd)
+curr_dir="$(readlink -f "$(dirname "${BASH_SOURCE[0]}")")"
 cd ${curr_dir}/../hosting_providers/baremetal
 ./aio.sh
index c9903cd..c1aac6a 100755 (executable)
@@ -12,7 +12,7 @@ set -o errexit
 set -o nounset
 set -o pipefail
 
-aio_dir=$(cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd)
+aio_dir="$(readlink -f "$(dirname "${BASH_SOURCE[0]}")")"
 cd ${aio_dir}/../vagrant
 
 # For aio inventory by default get ovn central ip from local host default interface.
index ca14bad..f93839d 100755 (executable)
@@ -12,7 +12,7 @@ set -o errexit
 set -o nounset
 set -o pipefail
 
-INSTALLER_DIR=$(cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd)
+INSTALLER_DIR="$(readlink -f "$(dirname "${BASH_SOURCE[0]}")")"
 
 source ${INSTALLER_DIR}/../../tests/_functions.sh
 
index 5e6314c..a885bc5 100755 (executable)
@@ -12,7 +12,7 @@ set -o errexit
 set -o nounset
 set -o pipefail
 
-FUNCTIONS_DIR=$(cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd)
+FUNCTIONS_DIR="$(readlink -f "$(dirname "${BASH_SOURCE[0]}")")"
 
 source /etc/environment