From 8252efcea133c208bceec7040a6dd5088918ae0b Mon Sep 17 00:00:00 2001 From: Reiner Jung <reiner.jung@email.uni-kiel.de> Date: Thu, 6 Jul 2023 11:24:33 +0200 Subject: [PATCH] Allways get the agent. --- frameworks/Kieker-java/functions.sh | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/frameworks/Kieker-java/functions.sh b/frameworks/Kieker-java/functions.sh index d36e6ea..678f060 100644 --- a/frameworks/Kieker-java/functions.sh +++ b/frameworks/Kieker-java/functions.sh @@ -9,16 +9,14 @@ fi function getAgent() { - info "Checking whether Kieker is present in ${AGENT}" - if [ ! -f "${AGENT}" ] ; then - # get agent - export VERSION_PATH=`curl "https://oss.sonatype.org/service/local/repositories/snapshots/content/net/kieker-monitoring/kieker/" | grep '<resourceURI>' | sed 's/ *<resourceURI>//g' | sed 's/<\/resourceURI>//g' | grep '/$' | grep -v ".xml" | head -n 1` - export AGENT_PATH=`curl "${VERSION_PATH}" | grep 'aspectj.jar</resourceURI' | sort | sed 's/ *<resourceURI>//g' | sed 's/<\/resourceURI>//g' | tail -1` - curl "${AGENT_PATH}" > "${AGENT}" - - if [ ! -f "${AGENT}" ] || [ -s "${AGENT}" ] ; then - error "Kieker download from $AGENT_PATH failed; please asure that a correct Kieker AspectJ file is present!" - fi + info "Download the Kieker agent ${AGENT}" + # get agent + export VERSION_PATH=`curl "https://oss.sonatype.org/service/local/repositories/snapshots/content/net/kieker-monitoring/kieker/" | grep '<resourceURI>' | sed 's/ *<resourceURI>//g' | sed 's/<\/resourceURI>//g' | grep '/$' | grep -v ".xml" | head -n 1` + export AGENT_PATH=`curl "${VERSION_PATH}" | grep 'aspectj.jar</resourceURI' | sort | sed 's/ *<resourceURI>//g' | sed 's/<\/resourceURI>//g' | tail -1` + curl "${AGENT_PATH}" > "${AGENT}" + + if [ ! -f "${AGENT}" ] || [ -s "${AGENT}" ] ; then + error "Kieker download from $AGENT_PATH failed; please asure that a correct Kieker AspectJ file is present!" fi } -- GitLab