and log checksums correctly
authorPeter Palfrader <peter@palfrader.org>
Sun, 4 Feb 2018 10:50:42 +0000 (11:50 +0100)
committerPeter Palfrader <peter@palfrader.org>
Sun, 4 Feb 2018 10:50:42 +0000 (11:50 +0100)
modules/roles/files/postgresql_server/pg-backup-file

index ce6d098..9a432e5 100755 (executable)
@@ -59,7 +59,7 @@ size="`stat -c '%s' "$file"`"
 checksum=""
 bn="`basename "$file"`"
 targetname="$cluster.$what.$bn"
-logtuple_start="($myhost,$targetname,$size,$checksum"
+logtuple_start="($myhost,$targetname,$size"
 failures=""
 
 for target in $backuphost; do
@@ -72,7 +72,7 @@ for target in $backuphost; do
 
                ssh -C "$target" $ssh_options -o BatchMode=yes -o ServerAliveInterval=90 $myhost store-file pg "$targetname" "$size" "$checksum" < "$file"
                if [ "$?" != 0 ]; then
-                       failures="$failures $logtuple_start,$target)"
+                       failures="$failures $logtuple_start,$checksum,$target)"
                fi
        fi
 done