snippets/get_from_s3.erb in dockly-1.5.15 vs snippets/get_from_s3.erb in dockly-1.5.16
- old
+ new
@@ -1,11 +1,11 @@
-log "fetch: starting to fetch deb"
worked=1
s3_path="<%= data[:s3_url] %>"
output_path="<%= data[:output_path] %>"
+log "fetch: starting to fetch $s3_path"
for attempt in {1..200}; do
[[ $worked != 0 ]] || break
log "fetch: attempt ${attempt} to get $s3_path ..."
- s3cmd -f get $s3_path $output_path && worked=0 || (log "fetch: attempt failed, sleeping 30"; sleep 30)
+ s3cmd -f get $s3_path $output_path 2> >(log) && worked=0 || (log "fetch: attempt failed, sleeping 30"; sleep 30)
done
[[ $worked != 0 ]] && fatal "fetch: failed to pull deb from S3"
-log "fetch: successfully fetched deb"
+log "fetch: successfully fetched $s3_path"