File tree Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change 1111#
1212#
1313# IDENTIFICATION
14- # $Header: /cvsroot/pgsql/src/bin/scripts/Attic/vacuumdb,v 1.13 2000/11/25 19:05:44 petere Exp $
14+ # $Header: /cvsroot/pgsql/src/bin/scripts/Attic/vacuumdb,v 1.14 2001/01/08 20:32:27 tgl Exp $
1515#
1616# -------------------------------------------------------------------------
1717
@@ -145,7 +145,7 @@ if [ "$alldb" ]; then
145145 dbname=` ${PATHNAME} psql $PSQLOPT -q -t -A -d template1 -c ' SELECT datname FROM pg_database' `
146146
147147elif [ -z " $dbname " ]; then
148- echo " $CMDNAME : missing required argument database name" 1>&2
148+ echo " $CMDNAME : missing required argument: database name" 1>&2
149149 echo " Try '$CMDNAME -?' for help." 1>&2
150150 exit 1
151151fi
@@ -154,11 +154,10 @@ for db in $dbname
154154do
155155 [ " $alldb " -a " $quiet " -ne 1 ] && echo " Vacuuming $db "
156156 ${PATHNAME} psql $PSQLOPT $ECHOOPT -c " VACUUM $verbose $analyze $table " -d $db
157+ if [ $? -ne 0 ]; then
158+ echo " $CMDNAME : vacuum $table $db failed" 1>&2
159+ exit 1
160+ fi
157161done
158162
159- if [ $? -ne 0 ]; then
160- echo " $CMDNAME : vacuum failed" 1>&2
161- exit 1
162- fi
163-
164163exit 0
You can’t perform that action at this time.
0 commit comments