#! /bin/sh -e

if [ $# -ne 3 ]; then
    echo "Usage: $0 HUB ANALYSIS_ID SAVEDIR"
    exit 1
fi

HUB=$1
ANALYSIS_ID=$2
SAVEDIR=$3
ANALYSIS_CSV_URL="${HUB}/analysis/${ANALYSIS_ID}.csv"
CURL_CMD=curl
rm -fr "$SAVEDIR"
mkdir "$SAVEDIR"
cd "$SAVEDIR"

fetch(){
   "$CURL_CMD" "$@"
}

fetch "${ANALYSIS_CSV_URL}" -o warnings.csv
for url in $(tail -n +2 < warnings.csv | sed -e 's/^.*,//')
do
    url2=$(echo "$url" | sed 's/[.]txt/.html/')
    fetch "${HUB}${url2}" -o "$(basename "$url2")"
done
