Allow getthelogs to fetch job logs from rdoproject
CI job logs from logs.rdoproject.org use another console log name and there is no ending '/log' in the URLs. It would be nice to be able to collect those logs for tripleo CI jobs as well. Change-Id: I137cd3eb749f24cb72bb675faca625a0f1f68000 Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
This commit is contained in:
parent
f4b01304ba
commit
400860df14
|
@ -40,13 +40,17 @@ trap finish EXIT SIGINT SIGTERM
|
||||||
WORKERS=6
|
WORKERS=6
|
||||||
BASEURL=${1%/}
|
BASEURL=${1%/}
|
||||||
SC=$(dirname $BASEURL | grep -o \/ | wc -w)
|
SC=$(dirname $BASEURL | grep -o \/ | wc -w)
|
||||||
if [[ ! $(basename $BASEURL) == 'logs' && SC -le 7 ]]; then
|
if [[ $BASEURL =~ 'logs.rdoproject' && SC -le 9 ]] ||\
|
||||||
|
[[ $BASEURL =~ 'logs.rdoproject.org/openstack-periodic' && SC -le 5 ]]; then
|
||||||
|
console="$BASEURL/console.txt.gz"
|
||||||
|
elif [[ ! $(basename $BASEURL) == 'logs' && SC -le 7 ]]; then
|
||||||
console="$BASEURL/job-output.txt.gz"
|
console="$BASEURL/job-output.txt.gz"
|
||||||
BASEURL=${BASEURL}/logs
|
BASEURL=${BASEURL}/logs
|
||||||
else
|
else
|
||||||
console=''
|
console=''
|
||||||
fi
|
fi
|
||||||
TDIR=${BASEURL##*http://}
|
TDIR=${BASEURL##*http://}
|
||||||
|
TDIR=${TDIR##*https://}
|
||||||
TDIR=/tmp/${TDIR}
|
TDIR=/tmp/${TDIR}
|
||||||
mkdir -p $TDIR
|
mkdir -p $TDIR
|
||||||
cd /tmp
|
cd /tmp
|
||||||
|
@ -63,7 +67,8 @@ for d in $list_to_get; do
|
||||||
args="\"-nv -nc --no-use-server-timestamps \
|
args="\"-nv -nc --no-use-server-timestamps \
|
||||||
--accept-regex='\.txt\.gz$|messages$' \
|
--accept-regex='\.txt\.gz$|messages$' \
|
||||||
--reject='index.html*' \
|
--reject='index.html*' \
|
||||||
--recursive -l 10 --domains logs.openstack.org --no-parent \
|
--recursive -l 10 --domains logs.openstack.org,logs.rdoproject.org \
|
||||||
|
--no-parent \
|
||||||
-erobots=off --wait 0.25 ${d}\""
|
-erobots=off --wait 0.25 ${d}\""
|
||||||
echo "${args}" >> wget-jobs.txt
|
echo "${args}" >> wget-jobs.txt
|
||||||
done
|
done
|
||||||
|
|
Loading…
Reference in New Issue