From 886c303d15bb936bf98188cf8c6e31a017a805b8 Mon Sep 17 00:00:00 2001
From: Reiner Jung <reiner.jung@email.uni-kiel.de>
Date: Fri, 22 Jul 2022 19:57:06 +0200
Subject: [PATCH] Minor cleanups and hardening in open telemetry.

---
 frameworks/OpenTelemetry/functions.sh | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/frameworks/OpenTelemetry/functions.sh b/frameworks/OpenTelemetry/functions.sh
index d5a6854..6da509b 100644
--- a/frameworks/OpenTelemetry/functions.sh
+++ b/frameworks/OpenTelemetry/functions.sh
@@ -12,20 +12,22 @@ function getAgent() {
 	if [ ! -f "${BASE_DIR}/lib/opentelemetry-javaagent.jar" ]
 	then
 		mkdir -p "${BASE_DIR}/lib"
-		wget --output-document=${BASE_DIR}/lib/opentelemetry-javaagent.jar \
+		wget --output-document="${BASE_DIR}/lib/opentelemetry-javaagent.jar" \
 			https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/latest/download/opentelemetry-javaagent.jar
 	fi
 }
 
 function startJaeger {
-	if [ ! -d jaeger-1.24.0-linux-amd64 ] ; then
+	if [ ! -d "${BASE_DIR}/jaeger-1.24.0-linux-amd64" ] ; then
+		cd "${BASE_DIR}"
 		wget https://github.com/jaegertracing/jaeger/releases/download/v1.24.0/jaeger-1.24.0-linux-amd64.tar.gz
 		tar -xvf jaeger-1.24.0-linux-amd64.tar.gz
 		rm jaeger-1.24.0-linux-amd64.tar.gz
 	fi
-	cd jaeger-1.24.0-linux-amd64
+	
+	cd "${BASE_DIR}/jaeger-1.24.0-linux-amd64"
 	./jaeger-all-in-one &> jaeger.log &
-	cd ..
+	cd "${BASE_DIR}"
 }
 
 function cleanup {
-- 
GitLab