bn="`basename "$file"`"
targetname="$cluster.$what.$bn"
logtuple="($myhost,$targetname,$size,$checksum)"
+failures=""
for target in $backuphost; do
if [ "${target#/}" != "$target" ]; then
ssh -C "$target" $ssh_options -o BatchMode=yes -o ServerAliveInterval=90 $myhost store-file pg "$targetname" "$size" "$checksum" < "$file"
if [ "$?" != 0 ]; then
- croak "remote store for $logtuple failed."
+ failures="$failures $logtuple"
fi
fi
done
+if [ "$failures" != "" ]; then
+ croak "remote store for$failures failed."
+fi