Fix bug when using multiple DeployArtifactURLs
authorChristian Schwede <cschwede@redhat.com>
Thu, 1 Dec 2016 14:15:22 +0000 (15:15 +0100)
committerChristian Schwede <cschwede@redhat.com>
Fri, 2 Dec 2016 16:10:52 +0000 (16:10 +0000)
The script tries to download all artifact URLs with a single
request, instead of downloading each URL on its own if
multiple DeployArtifactURLs were given.

Change-Id: I6a8be699aff7023a67702bb1d3ddc2273984cd08

puppet/deploy-artifacts.sh

index 8bcbbf4..4e1ad89 100644 (file)
@@ -8,7 +8,7 @@ trap cleanup EXIT
 
 if [ -n "$artifact_urls" ]; then
   for URL in $(echo $artifact_urls | sed -e "s| |\n|g" | sort -u); do
-    curl --globoff -o $TMP_DATA/file_data "$artifact_urls"
+    curl --globoff -o $TMP_DATA/file_data "$URL"
     if file -b $TMP_DATA/file_data | grep RPM &>/dev/null; then
       yum install -y $TMP_DATA/file_data
     elif file -b $TMP_DATA/file_data | grep 'gzip compressed data' &>/dev/null; then