Commit cab99ec3 authored by Tom Lane's avatar Tom Lane

Tweak initdb to reduce verbosity of progress messages, by printing just

one 'creating subdirectories' message instead of one per subdirectory.
The original decision to print something for each subdirectory was made
when there were only one or two of 'em; we have way too many now.
Per discussion.
parent 5e2707c4
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
* Portions Copyright (c) 1994, Regents of the University of California * Portions Copyright (c) 1994, Regents of the University of California
* Portions taken from FreeBSD. * Portions taken from FreeBSD.
* *
* $PostgreSQL: pgsql/src/bin/initdb/initdb.c,v 1.106 2006/01/05 10:07:46 petere Exp $ * $PostgreSQL: pgsql/src/bin/initdb/initdb.c,v 1.107 2006/01/27 19:01:15 tgl Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
...@@ -2738,18 +2738,17 @@ main(int argc, char *argv[]) ...@@ -2738,18 +2738,17 @@ main(int argc, char *argv[])
} }
/* Create required subdirectories */ /* Create required subdirectories */
printf(_("creating subdirectories ... "));
fflush(stdout);
for (i = 0; i < (sizeof(subdirs) / sizeof(char *)); i++) for (i = 0; i < (sizeof(subdirs) / sizeof(char *)); i++)
{ {
printf(_("creating directory %s/%s ... "), pg_data, subdirs[i]);
fflush(stdout);
if (!mkdatadir(subdirs[i])) if (!mkdatadir(subdirs[i]))
exit_nicely(); exit_nicely();
else
check_ok();
} }
check_ok();
/* Top level PG_VERSION is checked by bootstrapper, so make it first */ /* Top level PG_VERSION is checked by bootstrapper, so make it first */
set_short_version(short_version, NULL); set_short_version(short_version, NULL);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment