postgres-make-base-backups: re-order logic for consistency
authorPeter Palfrader <peter@palfrader.org>
Wed, 7 Mar 2018 10:21:07 +0000 (11:21 +0100)
committerPeter Palfrader <peter@palfrader.org>
Wed, 7 Mar 2018 10:21:07 +0000 (11:21 +0100)
modules/postgres/templates/backup_server/postgres-make-base-backups.erb

index 7438bb9..8b34f48 100755 (executable)
@@ -132,12 +132,12 @@ while read host port username  cluster version; do
                         val=$((16#$val))
                         valmod=$(($val % $DELTA_WAIT_SUCCESS))
                         after_min=$((delta - MIN_WAIT_SUCCESS))
-                        if [ "$after_min" -gt "$valmod" ]; then
-                            runme=1
-                            log "Planning to run $host:$port $version/$cluster because random computer says so ($after_min > $valmod)."
-                        else
+                        if [ "$after_min" -lt "$valmod" ]; then
                             runme=0
-                            log "Skipping $host:$port $version/$cluster because random computer says wait ($after_min <= $valmod)."
+                            log "Skipping $host:$port $version/$cluster because random computer says wait ($after_min < $valmod)."
+                        else
+                            runme=1
+                            log "Planning to run $host:$port $version/$cluster because random computer says so ($after_min >= $valmod)."
                         fi
                     fi
                 fi