]> granicus.if.org Git - postgresql/commitdiff
Remove gratuitous response messages from utility programs.
authorPeter Eisentraut <peter_e@gmx.net>
Mon, 4 Jun 2007 10:02:40 +0000 (10:02 +0000)
committerPeter Eisentraut <peter_e@gmx.net>
Mon, 4 Jun 2007 10:02:40 +0000 (10:02 +0000)
(Possibly release notes material, lest users be confused.)

The --quiet option is now obsolete and without effect in createdb,
createuser, dropdb, dropuser; kept for compatibility but marked for
removal in 8.4.

Progress messages when acting on all databases now go to stdout instead
of stderr, since they are not in fact errors.

Ordered options in reindexdb reference page alphabetically, like in
other programs' pages.

14 files changed:
doc/src/sgml/ref/clusterdb.sgml
doc/src/sgml/ref/createdb.sgml
doc/src/sgml/ref/createuser.sgml
doc/src/sgml/ref/dropdb.sgml
doc/src/sgml/ref/dropuser.sgml
doc/src/sgml/ref/reindexdb.sgml
doc/src/sgml/ref/vacuumdb.sgml
src/bin/scripts/clusterdb.c
src/bin/scripts/createdb.c
src/bin/scripts/createuser.c
src/bin/scripts/dropdb.c
src/bin/scripts/dropuser.c
src/bin/scripts/reindexdb.c
src/bin/scripts/vacuumdb.c

index fd27b3efe87bc4833a45061a159a293d5072bfbd..15caa1affa31f18accd78b1b43c9ee6749f155e8 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$PostgreSQL: pgsql/doc/src/sgml/ref/clusterdb.sgml,v 1.21 2007/03/26 17:23:36 tgl Exp $
+$PostgreSQL: pgsql/doc/src/sgml/ref/clusterdb.sgml,v 1.22 2007/06/04 10:02:40 petere Exp $
 PostgreSQL documentation
 -->
 
@@ -102,7 +102,7 @@ PostgreSQL documentation
       <term><option>--quiet</></term>
       <listitem>
        <para>
-        Do not display a response.
+        Do not display progress messages.
        </para>
       </listitem>
      </varlistentry>
index 02a3a7948f18e53966b9e0ffe15c3a5786dfd17d..caffb5c35a1afd0ef969574ae58dc4247dad15f9 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$PostgreSQL: pgsql/doc/src/sgml/ref/createdb.sgml,v 1.44 2007/03/26 17:23:36 tgl Exp $
+$PostgreSQL: pgsql/doc/src/sgml/ref/createdb.sgml,v 1.45 2007/06/04 10:02:40 petere Exp $
 PostgreSQL documentation
 -->
 
@@ -129,16 +129,6 @@ PostgreSQL documentation
       </listitem>
      </varlistentry>
 
-     <varlistentry>
-      <term><option>-q</></term>
-      <term><option>--quiet</></term>
-      <listitem>
-       <para>
-        Do not display a response.
-       </para>
-      </listitem>
-     </varlistentry>
-
      <varlistentry>
       <term><option>-T <replaceable class="parameter">template</replaceable></></term>
       <term><option>--template <replaceable class="parameter">template</replaceable></></term>
index 834ec1db7b64913858c9788bbaf0b9473e6bb242..eb70ace453b9201ea61d90eb2b60ce6c3103586d 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$PostgreSQL: pgsql/doc/src/sgml/ref/createuser.sgml,v 1.47 2007/03/26 17:23:36 tgl Exp $
+$PostgreSQL: pgsql/doc/src/sgml/ref/createuser.sgml,v 1.48 2007/06/04 10:02:40 petere Exp $
 PostgreSQL documentation
 -->
 
@@ -242,16 +242,6 @@ PostgreSQL documentation
        </para>
       </listitem>
      </varlistentry>
-
-     <varlistentry>
-      <term><option>-q</></term>
-      <term><option>--quiet</></term>
-      <listitem>
-       <para>
-        Do not display a response.
-       </para>
-      </listitem>
-     </varlistentry>
     </variablelist>
   </para>
 
index bb07abe0500d70ce4841570106eb20f203912900..4904bdd64b64e143c7b48075f21cb4819fb141d3 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$PostgreSQL: pgsql/doc/src/sgml/ref/dropdb.sgml,v 1.31 2007/03/26 17:23:36 tgl Exp $
+$PostgreSQL: pgsql/doc/src/sgml/ref/dropdb.sgml,v 1.32 2007/06/04 10:02:40 petere Exp $
 PostgreSQL documentation
 -->
 
@@ -85,16 +85,6 @@ PostgreSQL documentation
        </para>
       </listitem>
      </varlistentry>
-
-     <varlistentry>
-      <term><option>-q</></term>
-      <term><option>--quiet</></term>
-      <listitem>
-       <para>
-        Do not display a response.
-       </para>
-      </listitem>
-     </varlistentry>
     </variablelist>
   </para>
 
index 303f053e52b260d97a6ad42493d847d63e2cc343..a4e2195e21d76234d00c96fea7644048314ebb6f 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$PostgreSQL: pgsql/doc/src/sgml/ref/dropuser.sgml,v 1.36 2007/03/26 17:23:36 tgl Exp $
+$PostgreSQL: pgsql/doc/src/sgml/ref/dropuser.sgml,v 1.37 2007/06/04 10:02:40 petere Exp $
 PostgreSQL documentation
 -->
 
@@ -87,16 +87,6 @@ PostgreSQL documentation
        </para>
       </listitem>
      </varlistentry>
-
-     <varlistentry>
-      <term><option>-q</></term>
-      <term><option>--quiet</></term>
-      <listitem>
-       <para>
-        Do not display a response.
-       </para>
-      </listitem>
-     </varlistentry>
     </variablelist>
   </para>
 
index 657930d9e5293374bfd203253800a82ab7fdb2a6..e4469bb12effd7bb54d084beff109d8fdd4610b8 100644 (file)
@@ -75,21 +75,27 @@ PostgreSQL documentation
      </varlistentry>
 
      <varlistentry>
-      <term><option>-s</></term>
-      <term><option>--system</></term>
+      <term><option><optional>-d</> <replaceable class="parameter">dbname</replaceable></></term>
+      <term><option><optional>--dbname</> <replaceable class="parameter">dbname</replaceable></></term>
       <listitem>
        <para>
-        Reindex database's system catalogs.
+        Specifies the name of the database to be reindexed.
+        If this is not specified and <option>-a</option> (or
+        <option>--all</option>) is not used, the database name is read
+        from the environment variable <envar>PGDATABASE</envar>.  If
+        that is not set, the user name specified for the connection is
+        used.
        </para>
       </listitem>
      </varlistentry>
 
      <varlistentry>
-      <term><option>-t <replaceable class="parameter">table</replaceable></></term>
-      <term><option>--table <replaceable class="parameter">table</replaceable></></term>
+      <term><option>-e</></term>
+      <term><option>--echo</></term>
       <listitem>
        <para>
-        Reindex <replaceable class="parameter">table</replaceable> only.
+        Echo the commands that <application>reindexdb</application> generates
+        and sends to the server.
        </para>
       </listitem>
      </varlistentry>
@@ -105,41 +111,34 @@ PostgreSQL documentation
      </varlistentry>
 
      <varlistentry>
-      <term><option><optional>-d</> <replaceable class="parameter">dbname</replaceable></></term>
-      <term><option><optional>--dbname</> <replaceable class="parameter">dbname</replaceable></></term>
+      <term><option>-q</></term>
+      <term><option>--quiet</></term>
       <listitem>
        <para>
-        Specifies the name of the database to be reindexed.
-        If this is not specified and <option>-a</option> (or
-        <option>--all</option>) is not used, the database name is read
-        from the environment variable <envar>PGDATABASE</envar>.  If
-        that is not set, the user name specified for the connection is
-        used.
+        Do not display progress messages.
        </para>
       </listitem>
      </varlistentry>
 
      <varlistentry>
-      <term><option>-e</></term>
-      <term><option>--echo</></term>
+      <term><option>-s</></term>
+      <term><option>--system</></term>
       <listitem>
        <para>
-        Echo the commands that <application>reindexdb</application> generates
-        and sends to the server.
+        Reindex database's system catalogs.
        </para>
       </listitem>
      </varlistentry>
 
      <varlistentry>
-      <term><option>-q</></term>
-      <term><option>--quiet</></term>
+      <term><option>-t <replaceable class="parameter">table</replaceable></></term>
+      <term><option>--table <replaceable class="parameter">table</replaceable></></term>
       <listitem>
        <para>
-        Do not display a response.
+        Reindex <replaceable class="parameter">table</replaceable> only.
        </para>
       </listitem>
      </varlistentry>
-
     </variablelist>
    </para>
 
index 600b25d5723c9598b962c12968f59d2eee1a4a72..87c34cee4b2c04a98659ed45b7a6dc0ba22add09 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$PostgreSQL: pgsql/doc/src/sgml/ref/vacuumdb.sgml,v 1.40 2007/03/26 17:23:37 tgl Exp $
+$PostgreSQL: pgsql/doc/src/sgml/ref/vacuumdb.sgml,v 1.41 2007/06/04 10:02:40 petere Exp $
 PostgreSQL documentation
 -->
 
@@ -119,7 +119,7 @@ PostgreSQL documentation
       <term><option>--quiet</></term>
       <listitem>
        <para>
-        Do not display a response.
+        Do not display progress messages.
        </para>
       </listitem>
      </varlistentry>
index c077e26f43d7107b01fc25361a054c1afe482bab..261aea2c027fa4754ce06de703e965e845cfd611 100644 (file)
@@ -4,7 +4,7 @@
  *
  * Portions Copyright (c) 2002-2007, PostgreSQL Global Development Group
  *
- * $PostgreSQL: pgsql/src/bin/scripts/clusterdb.c,v 1.17 2007/04/09 18:21:22 mha Exp $
+ * $PostgreSQL: pgsql/src/bin/scripts/clusterdb.c,v 1.18 2007/06/04 10:02:40 petere Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -17,7 +17,7 @@
 static void cluster_one_database(const char *dbname, const char *table,
                                         const char *host, const char *port,
                                         const char *username, bool password,
-                                        const char *progname, bool echo, bool quiet);
+                                        const char *progname, bool echo);
 static void cluster_all_databases(const char *host, const char *port,
                                          const char *username, bool password,
                                          const char *progname, bool echo, bool quiet);
@@ -145,7 +145,7 @@ main(int argc, char *argv[])
 
                cluster_one_database(dbname, table,
                                                         host, port, username, password,
-                                                        progname, echo, quiet);
+                                                        progname, echo);
        }
 
        exit(0);
@@ -156,7 +156,7 @@ static void
 cluster_one_database(const char *dbname, const char *table,
                                         const char *host, const char *port,
                                         const char *username, bool password,
-                                        const char *progname, bool echo, bool quiet)
+                                        const char *progname, bool echo)
 {
        PQExpBufferData sql;
 
@@ -183,12 +183,6 @@ cluster_one_database(const char *dbname, const char *table,
        }
        PQfinish(conn);
        termPQExpBuffer(&sql);
-
-       if (!quiet)
-       {
-               puts("CLUSTER");
-               fflush(stdout);
-       }
 }
 
 
@@ -210,11 +204,14 @@ cluster_all_databases(const char *host, const char *port,
                char       *dbname = PQgetvalue(result, i, 0);
 
                if (!quiet)
-                       fprintf(stderr, _("%s: clustering database \"%s\"\n"), progname, dbname);
+               {
+                       printf(_("%s: clustering database \"%s\"\n"), progname, dbname);
+                       fflush(stdout);
+               }
 
                cluster_one_database(dbname, NULL,
                                                         host, port, username, password,
-                                                        progname, echo, quiet);
+                                                        progname, echo);
        }
 
        PQclear(result);
index 667fbe002474a49019670867bff9a0fb7569d9fd..5004f3c63e6460cdf69e96bdc08e95c4b3d9c148 100644 (file)
@@ -5,7 +5,7 @@
  * Portions Copyright (c) 1996-2007, PostgreSQL Global Development Group
  * Portions Copyright (c) 1994, Regents of the University of California
  *
- * $PostgreSQL: pgsql/src/bin/scripts/createdb.c,v 1.22 2007/01/05 22:19:50 momjian Exp $
+ * $PostgreSQL: pgsql/src/bin/scripts/createdb.c,v 1.23 2007/06/04 10:02:40 petere Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -48,7 +48,6 @@ main(int argc, char *argv[])
        char       *username = NULL;
        bool            password = false;
        bool            echo = false;
-       bool            quiet = false;
        char       *owner = NULL;
        char       *tablespace = NULL;
        char       *template = NULL;
@@ -84,7 +83,7 @@ main(int argc, char *argv[])
                                echo = true;
                                break;
                        case 'q':
-                               quiet = true;
+                               /* obsolete; remove in 8.4 */
                                break;
                        case 'O':
                                owner = optarg;
@@ -175,12 +174,6 @@ main(int argc, char *argv[])
        PQclear(result);
        PQfinish(conn);
 
-       if (!quiet)
-       {
-               puts("CREATE DATABASE");
-               fflush(stdout);
-       }
-
        if (comment)
        {
                conn = connectDatabase(dbname, host, port, username, password, progname);
@@ -203,11 +196,6 @@ main(int argc, char *argv[])
 
                PQclear(result);
                PQfinish(conn);
-               if (!quiet)
-               {
-                       puts("COMMENT");
-                       fflush(stdout);
-               }
        }
 
        exit(0);
@@ -226,7 +214,6 @@ help(const char *progname)
        printf(_("  -O, --owner=OWNER            database user to own the new database\n"));
        printf(_("  -T, --template=TEMPLATE      template database to copy\n"));
        printf(_("  -e, --echo                   show the commands being sent to the server\n"));
-       printf(_("  -q, --quiet                  don't write any messages\n"));
        printf(_("  --help                       show this help, then exit\n"));
        printf(_("  --version                    output version information, then exit\n"));
        printf(_("\nConnection options:\n"));
index 0fb84f00b91435b681b1b5279ead5c44bc7eae5d..aa7eac674ff7312c0941aa41f38f93126afdd3f3 100644 (file)
@@ -5,7 +5,7 @@
  * Portions Copyright (c) 1996-2007, PostgreSQL Global Development Group
  * Portions Copyright (c) 1994, Regents of the University of California
  *
- * $PostgreSQL: pgsql/src/bin/scripts/createuser.c,v 1.35 2007/01/05 22:19:50 momjian Exp $
+ * $PostgreSQL: pgsql/src/bin/scripts/createuser.c,v 1.36 2007/06/04 10:02:40 petere Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -63,7 +63,6 @@ main(int argc, char *argv[])
        char       *username = NULL;
        bool            password = false;
        bool            echo = false;
-       bool            quiet = false;
        char       *conn_limit = NULL;
        bool            pwprompt = false;
        char       *newpassword = NULL;
@@ -107,7 +106,7 @@ main(int argc, char *argv[])
                                echo = true;
                                break;
                        case 'q':
-                               quiet = true;
+                               /* obsolete; remove in 8.4 */
                                break;
                        case 'd':
                                createdb = TRI_YES;
@@ -297,11 +296,6 @@ main(int argc, char *argv[])
 
        PQclear(result);
        PQfinish(conn);
-       if (!quiet)
-       {
-               puts("CREATE ROLE");
-               fflush(stdout);
-       }
        exit(0);
 }
 
@@ -329,7 +323,6 @@ help(const char *progname)
        printf(_("  -E, --encrypted           encrypt stored password\n"));
        printf(_("  -N, --unencrypted         do not encrypt stored password\n"));
        printf(_("  -e, --echo                show the commands being sent to the server\n"));
-       printf(_("  -q, --quiet               don't write any messages\n"));
        printf(_("  --help                    show this help, then exit\n"));
        printf(_("  --version                 output version information, then exit\n"));
        printf(_("\nConnection options:\n"));
index f7f896b2e8253fc7877881212c148c9f44777c71..d912338d567bd9b9da7e11c66ad338f357fbe0d2 100644 (file)
@@ -5,7 +5,7 @@
  * Portions Copyright (c) 1996-2007, PostgreSQL Global Development Group
  * Portions Copyright (c) 1994, Regents of the University of California
  *
- * $PostgreSQL: pgsql/src/bin/scripts/dropdb.c,v 1.19 2007/01/05 22:19:50 momjian Exp $
+ * $PostgreSQL: pgsql/src/bin/scripts/dropdb.c,v 1.20 2007/06/04 10:02:40 petere Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -42,7 +42,6 @@ main(int argc, char *argv[])
        char       *username = NULL;
        bool            password = false;
        bool            echo = false;
-       bool            quiet = false;
        bool            interactive = false;
 
        PQExpBufferData sql;
@@ -75,7 +74,7 @@ main(int argc, char *argv[])
                                echo = true;
                                break;
                        case 'q':
-                               quiet = true;
+                               /* obsolete; remove in 8.4 */
                                break;
                        case 'i':
                                interactive = true;
@@ -130,11 +129,6 @@ main(int argc, char *argv[])
 
        PQclear(result);
        PQfinish(conn);
-       if (!quiet)
-       {
-               puts("DROP DATABASE");
-               fflush(stdout);
-       }
        exit(0);
 }
 
@@ -148,7 +142,6 @@ help(const char *progname)
        printf(_("\nOptions:\n"));
        printf(_("  -e, --echo                show the commands being sent to the server\n"));
        printf(_("  -i, --interactive         prompt before deleting anything\n"));
-       printf(_("  -q, --quiet               don't write any messages\n"));
        printf(_("  -h, --host=HOSTNAME       database server host or socket directory\n"));
        printf(_("  -p, --port=PORT           database server port\n"));
        printf(_("  -U, --username=USERNAME   user name to connect as\n"));
index b6590beec4cf3bfe173efa7da5678f336954b253..3ee2502fe099712dcf2e840b5ea82932d0a9d28d 100644 (file)
@@ -5,7 +5,7 @@
  * Portions Copyright (c) 1996-2007, PostgreSQL Global Development Group
  * Portions Copyright (c) 1994, Regents of the University of California
  *
- * $PostgreSQL: pgsql/src/bin/scripts/dropuser.c,v 1.20 2007/01/05 22:19:50 momjian Exp $
+ * $PostgreSQL: pgsql/src/bin/scripts/dropuser.c,v 1.21 2007/06/04 10:02:40 petere Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -42,7 +42,6 @@ main(int argc, char *argv[])
        char       *username = NULL;
        bool            password = false;
        bool            echo = false;
-       bool            quiet = false;
        bool            interactive = false;
 
        PQExpBufferData sql;
@@ -75,7 +74,7 @@ main(int argc, char *argv[])
                                echo = true;
                                break;
                        case 'q':
-                               quiet = true;
+                               /* obsolete; remove in 8.4 */
                                break;
                        case 'i':
                                interactive = true;
@@ -129,11 +128,6 @@ main(int argc, char *argv[])
 
        PQclear(result);
        PQfinish(conn);
-       if (!quiet)
-       {
-               puts("DROP ROLE");
-               fflush(stdout);
-       }
        exit(0);
 }
 
@@ -147,7 +141,6 @@ help(const char *progname)
        printf(_("\nOptions:\n"));
        printf(_("  -e, --echo                show the commands being sent to the server\n"));
        printf(_("  -i, --interactive         prompt before deleting anything\n"));
-       printf(_("  -q, --quiet               don't write any messages\n"));
        printf(_("  -h, --host=HOSTNAME       database server host or socket directory\n"));
        printf(_("  -p, --port=PORT           database server port\n"));
        printf(_("  -U, --username=USERNAME   user name to connect as (not the one to drop)\n"));
index 34dd72ff4b4f92dff72693c7a997c26e410beb2e..99a676f8f545e316cda24d6a5671d7a8784632f6 100644 (file)
@@ -4,7 +4,7 @@
  *
  * Portions Copyright (c) 1996-2007, PostgreSQL Global Development Group
  *
- * $PostgreSQL: pgsql/src/bin/scripts/reindexdb.c,v 1.10 2007/04/09 18:21:22 mha Exp $
+ * $PostgreSQL: pgsql/src/bin/scripts/reindexdb.c,v 1.11 2007/06/04 10:02:40 petere Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -18,7 +18,7 @@ static void reindex_one_database(const char *name, const char *dbname,
                                         const char *type, const char *host,
                                         const char *port, const char *username,
                                         bool password, const char *progname,
-                                        bool echo, bool quiet);
+                                        bool echo);
 static void reindex_all_databases(const char *host, const char *port,
                                          const char *username, bool password,
                                          const char *progname, bool echo,
@@ -26,8 +26,7 @@ static void reindex_all_databases(const char *host, const char *port,
 static void reindex_system_catalogs(const char *dbname,
                                                const char *host, const char *port,
                                                const char *username, bool password,
-                                               const char *progname, bool echo,
-                                               bool quiet);
+                                               const char *progname, bool echo);
 static void help(const char *progname);
 
 int
@@ -178,7 +177,7 @@ main(int argc, char *argv[])
                }
 
                reindex_system_catalogs(dbname, host, port, username, password,
-                                                               progname, echo, quiet);
+                                                               progname, echo);
        }
        else
        {
@@ -194,14 +193,14 @@ main(int argc, char *argv[])
 
                if (index)
                        reindex_one_database(index, dbname, "INDEX", host, port,
-                                                                username, password, progname, echo, quiet);
+                                                                username, password, progname, echo);
                if (table)
                        reindex_one_database(table, dbname, "TABLE", host, port,
-                                                                username, password, progname, echo, quiet);
+                                                                username, password, progname, echo);
                /* reindex database only if index or table is not specified */
                if (index == NULL && table == NULL)
                        reindex_one_database(dbname, dbname, "DATABASE", host, port,
-                                                                username, password, progname, echo, quiet);
+                                                                username, password, progname, echo);
        }
 
        exit(0);
@@ -210,8 +209,7 @@ main(int argc, char *argv[])
 static void
 reindex_one_database(const char *name, const char *dbname, const char *type,
                                         const char *host, const char *port, const char *username,
-                                        bool password, const char *progname, bool echo,
-                                        bool quiet)
+                                        bool password, const char *progname, bool echo)
 {
        PQExpBufferData sql;
 
@@ -247,12 +245,6 @@ reindex_one_database(const char *name, const char *dbname, const char *type,
 
        PQfinish(conn);
        termPQExpBuffer(&sql);
-
-       if (!quiet)
-       {
-               puts("REINDEX");
-               fflush(stdout);
-       }
 }
 
 static void
@@ -273,10 +265,13 @@ reindex_all_databases(const char *host, const char *port,
                char       *dbname = PQgetvalue(result, i, 0);
 
                if (!quiet)
-                       fprintf(stderr, _("%s: reindexing database \"%s\"\n"), progname, dbname);
+               {
+                       printf(_("%s: reindexing database \"%s\"\n"), progname, dbname);
+                       fflush(stdout);
+               }
 
                reindex_one_database(dbname, dbname, "DATABASE", host, port, username,
-                                                        password, progname, echo, quiet);
+                                                        password, progname, echo);
        }
 
        PQclear(result);
@@ -285,7 +280,7 @@ reindex_all_databases(const char *host, const char *port,
 static void
 reindex_system_catalogs(const char *dbname, const char *host, const char *port,
                                                const char *username, bool password,
-                                               const char *progname, bool echo, bool quiet)
+                                               const char *progname, bool echo)
 {
        PQExpBufferData sql;
 
@@ -305,12 +300,6 @@ reindex_system_catalogs(const char *dbname, const char *host, const char *port,
        }
        PQfinish(conn);
        termPQExpBuffer(&sql);
-
-       if (!quiet)
-       {
-               puts("REINDEX");
-               fflush(stdout);
-       }
 }
 
 static void
index b767133361e96e457309014f898155aef83d1a1c..b4f65b2dc2e07ae7f59496a2fc929b92ce26fa1d 100644 (file)
@@ -5,7 +5,7 @@
  * Portions Copyright (c) 1996-2007, PostgreSQL Global Development Group
  * Portions Copyright (c) 1994, Regents of the University of California
  *
- * $PostgreSQL: pgsql/src/bin/scripts/vacuumdb.c,v 1.17 2007/04/09 18:21:22 mha Exp $
+ * $PostgreSQL: pgsql/src/bin/scripts/vacuumdb.c,v 1.18 2007/06/04 10:02:40 petere Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -18,7 +18,7 @@ static void vacuum_one_database(const char *dbname, bool full, bool verbose, boo
                                        const char *table,
                                        const char *host, const char *port,
                                        const char *username, bool password,
-                                       const char *progname, bool echo, bool quiet);
+                                       const char *progname, bool echo);
 static void vacuum_all_databases(bool full, bool verbose, bool analyze,
                                         const char *host, const char *port,
                                         const char *username, bool password,
@@ -163,7 +163,7 @@ main(int argc, char *argv[])
 
                vacuum_one_database(dbname, full, verbose, analyze, table,
                                                        host, port, username, password,
-                                                       progname, echo, quiet);
+                                                       progname, echo);
        }
 
        exit(0);
@@ -175,7 +175,7 @@ vacuum_one_database(const char *dbname, bool full, bool verbose, bool analyze,
                                        const char *table,
                                        const char *host, const char *port,
                                        const char *username, bool password,
-                                       const char *progname, bool echo, bool quiet)
+                                       const char *progname, bool echo)
 {
        PQExpBufferData sql;
 
@@ -208,12 +208,6 @@ vacuum_one_database(const char *dbname, bool full, bool verbose, bool analyze,
        }
        PQfinish(conn);
        termPQExpBuffer(&sql);
-
-       if (!quiet)
-       {
-               puts("VACUUM");
-               fflush(stdout);
-       }
 }
 
 
@@ -236,11 +230,14 @@ vacuum_all_databases(bool full, bool verbose, bool analyze,
                char       *dbname = PQgetvalue(result, i, 0);
 
                if (!quiet)
-                       fprintf(stderr, _("%s: vacuuming database \"%s\"\n"), progname, dbname);
+               {
+                       printf(_("%s: vacuuming database \"%s\"\n"), progname, dbname);
+                       fflush(stdout);
+               }
 
                vacuum_one_database(dbname, full, verbose, analyze, NULL,
                                                        host, port, username, password,
-                                                       progname, echo, quiet);
+                                                       progname, echo);
        }
 
        PQclear(result);