pgsql: don't produce empty uncompressed backups (Redmine#3820).

This commit is contained in:
intrigeri 2012-02-25 13:30:09 +01:00
parent ae6f3bb752
commit db168e41fd
2 changed files with 3 additions and 1 deletions

View File

@ -10,6 +10,8 @@ version 1.0 -- UNRELEASED
(Closes: #657201) (Closes: #657201)
mysql: mysql:
. Don't attempt to dump performance_schema database (Redmine#3741). . Don't attempt to dump performance_schema database (Redmine#3741).
pgsql:
. Don't produce empty uncompressed backups (Redmine#3820).
rysnc: rysnc:
. Fix numericids option (Redmine#3691). . Fix numericids option (Redmine#3691).
. Mangle $rsync_options just afterwards (Redmine#3702). . Mangle $rsync_options just afterwards (Redmine#3702).

View File

@ -186,7 +186,7 @@ else
if [ "$compress" == "yes" ]; then if [ "$compress" == "yes" ]; then
dumpcmd="set -o pipefail ; $PGSQLDUMP --format=$format ${disablecustomcompress} $db | $GZIP $GZIP_OPTS > '$backupdir/${db}.${dumpext}.gz'" dumpcmd="set -o pipefail ; $PGSQLDUMP --format=$format ${disablecustomcompress} $db | $GZIP $GZIP_OPTS > '$backupdir/${db}.${dumpext}.gz'"
else else
dumpcmd="$PGSQLDUMP --format=$format ${disablecustomcompress} $db | > '$backupdir/${db}.${dumpext}'" dumpcmd="$PGSQLDUMP --format=$format ${disablecustomcompress} $db > '$backupdir/${db}.${dumpext}'"
fi fi
if [ $usevserver = yes ]; then if [ $usevserver = yes ]; then
execstr="$VSERVER $vsname exec su - $PGSQLUSER -s /bin/bash -c \"$dumpcmd\"" execstr="$VSERVER $vsname exec su - $PGSQLUSER -s /bin/bash -c \"$dumpcmd\""