summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorPavan Deolasee2016-04-12 11:03:51 +0000
committerPavan Deolasee2016-10-18 10:05:05 +0000
commitcb677f9f7594df50837295774aad4e8d24ece163 (patch)
treeaa5297113306c4af13d3f65375b4cf94d3e3a747 /contrib
parentb682953a137a167b4f7e5835961bfcd0b2ef0457 (diff)
Suppress the message hinting to start coordinator/datanode/gtm server at the
end of initdb/initgtm when the commands are run via pgxc_ctl This can be confusing to the user. We use an environment varibale PGXC_CTL_SILENT to silence the message instead of adding a new option.
Diffstat (limited to 'contrib')
-rw-r--r--contrib/pgxc_ctl/coord_cmd.c4
-rw-r--r--contrib/pgxc_ctl/datanode_cmd.c4
-rw-r--r--contrib/pgxc_ctl/gtm_cmd.c6
3 files changed, 7 insertions, 7 deletions
diff --git a/contrib/pgxc_ctl/coord_cmd.c b/contrib/pgxc_ctl/coord_cmd.c
index de4d622f6e..b612a02385 100644
--- a/contrib/pgxc_ctl/coord_cmd.c
+++ b/contrib/pgxc_ctl/coord_cmd.c
@@ -95,7 +95,7 @@ cmd_t *prepare_initCoordinatorMaster(char *nodeName)
"%s;"
"rm -rf %s;"
"mkdir -p %s;"
- "initdb --nodename %s -D %s",
+ "PGXC_CTL_SILENT=1 initdb --nodename %s -D %s",
remoteDirCheck,
aval(VAR_coordMasterDirs)[jj],
aval(VAR_coordMasterDirs)[jj],
@@ -1095,7 +1095,7 @@ int add_coordinatorMaster(char *name, char *host, int port, int pooler,
gtmPort = (gtmPxyIdx > 0) ? aval(VAR_gtmProxyPorts)[gtmPxyIdx] : sval(VAR_gtmMasterPort);
/* initdb */
- doImmediate(host, NULL, "initdb -D %s --nodename %s", dir, name);
+ doImmediate(host, NULL, "PGXC_CTL_SILENT=1 initdb -D %s --nodename %s", dir, name);
/* Edit configurations */
if ((f = pgxc_popen_w(host, "cat >> %s/postgresql.conf", dir)))
diff --git a/contrib/pgxc_ctl/datanode_cmd.c b/contrib/pgxc_ctl/datanode_cmd.c
index 9cfdbefd43..838f060c9b 100644
--- a/contrib/pgxc_ctl/datanode_cmd.c
+++ b/contrib/pgxc_ctl/datanode_cmd.c
@@ -103,7 +103,7 @@ cmd_t *prepare_initDatanodeMaster(char *nodeName)
snprintf(newCommand(cmdInitdb), MAXLINE,
"%s;"
"rm -rf %s;"
- "mkdir -p %s; initdb --nodename %s %s %s -D %s",
+ "mkdir -p %s; PGXC_CTL_SILENT=1 initdb --nodename %s %s %s -D %s",
remoteDirCheck,
aval(VAR_datanodeMasterDirs)[idx], aval(VAR_datanodeMasterDirs)[idx],
aval(VAR_datanodeNames)[idx],
@@ -1132,7 +1132,7 @@ int add_datanodeMaster(char *name, char *host, int port, int pooler, char *dir,
gtmPort = (gtmPxyIdx > 0) ? aval(VAR_gtmProxyPorts)[gtmPxyIdx] : sval(VAR_gtmMasterPort);
/* initdb */
- doImmediate(host, NULL, "initdb -D %s %s %s --nodename %s", dir,
+ doImmediate(host, NULL, "PGXC_CTL_SILENT=1 initdb -D %s %s %s --nodename %s", dir,
wal ? "-X" : "",
wal ? waldir : "",
name);
diff --git a/contrib/pgxc_ctl/gtm_cmd.c b/contrib/pgxc_ctl/gtm_cmd.c
index 38ac3d84ae..3994bda73a 100644
--- a/contrib/pgxc_ctl/gtm_cmd.c
+++ b/contrib/pgxc_ctl/gtm_cmd.c
@@ -73,7 +73,7 @@ cmd_t *prepare_initGtmMaster(bool stop)
"[ -f %s/gtm.pid ] && gtm_ctl -D %s -m immediate -Z gtm stop;"
"rm -rf %s;"
"mkdir -p %s;"
- "initgtm -Z gtm -D %s",
+ "PGXC_CTL_SILENT=1 initgtm -Z gtm -D %s",
remoteDirCheck,
sval(VAR_gtmMasterDir),
sval(VAR_gtmMasterDir),
@@ -416,7 +416,7 @@ cmd_t *prepare_initGtmSlave(void)
"[ -f %s/gtm.pid ] && gtm_ctl -D %s -m immediate -Z gtm stop;"
"rm -rf %s;"
"mkdir -p %s;"
- "initgtm -Z gtm -D %s",
+ "PGXC_CTL_SILENT=1 initgtm -Z gtm -D %s",
sval(VAR_gtmSlaveDir),
sval(VAR_gtmSlaveDir),
sval(VAR_gtmSlaveDir), sval(VAR_gtmSlaveDir), sval(VAR_gtmSlaveDir));
@@ -1056,7 +1056,7 @@ cmd_t *prepare_initGtmProxy(char *nodeName)
"[ -f %s/gtm_proxy.pid ] && gtm_ctl -D %s -m immediate -Z gtm_proxy stop;"
"rm -rf %s;"
"mkdir -p %s;"
- "initgtm -Z gtm_proxy -D %s",
+ "PGXC_CTL_SILENT=1 initgtm -Z gtm_proxy -D %s",
aval(VAR_gtmProxyDirs)[idx],
aval(VAR_gtmProxyDirs)[idx],
aval(VAR_gtmProxyDirs)[idx],