From 7170dd5fd8e2e6fbfb36aa2b76e28b12391d1025 Mon Sep 17 00:00:00 2001
From: Reiner Jung <reiner.jung@email.uni-kiel.de>
Date: Sat, 21 Nov 2020 13:04:27 +0100
Subject: [PATCH] Added batchmode to do not use color output of messages.

---
 frameworks/Kieker/scripts/common-functions | 13 +++++++++----
 frameworks/Kieker/scripts/config           |  2 ++
 2 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/frameworks/Kieker/scripts/common-functions b/frameworks/Kieker/scripts/common-functions
index 0ae54df..46ab814 100644
--- a/frameworks/Kieker/scripts/common-functions
+++ b/frameworks/Kieker/scripts/common-functions
@@ -3,10 +3,15 @@ export WHITE='\033[1;37m'
 export YELLOW='\033[1;33m'
 export NC='\033[0m'
 
-export ERROR="${RED}[error]${NC}"
-export WARNING="${YELLOW}[warning]${NC}"
-export INFO="${WHITE}[info]${NC}"
-
+if [ "$BATCH_MODE" == "yes" ] ; then
+	export ERROR="[error]"
+	export WARNING="[warning]"
+	export INFO="[info]"
+else
+	export ERROR="${RED}[error]${NC}"
+	export WARNING="${YELLOW}[warning]${NC}"
+	export INFO="${WHITE}[info]${NC}"
+fi
 
 function error() {
 	echo -e "${ERROR} $@"
diff --git a/frameworks/Kieker/scripts/config b/frameworks/Kieker/scripts/config
index 301d9cc..055f7b1 100644
--- a/frameworks/Kieker/scripts/config
+++ b/frameworks/Kieker/scripts/config
@@ -11,6 +11,8 @@ RESULTS_DIR="${BASE_DIR}/results-kieker"
 AGENT="${BASE_DIR}/kieker-1.15-SNAPSHOT-aspectj.jar"
 BENCHMARK="${BASE_DIR}/benchmark/bin/benchmark"
 
+BATCH_MODE="yes"
+
 # in-jar locations
 AOP="kieker.aop.xml"
 
-- 
GitLab