From 38b3447bd3db64065fc226ed38c07fbe296b6b14 Mon Sep 17 00:00:00 2001 From: Ian Barwick Date: Fri, 24 Apr 2020 09:41:56 +0900 Subject: [PATCH] Add repmgr home page to --help output Per PostgreSQL commit 1933ae629e7b706c6c23673a381e778819db307d it seems to be all the rage these days. --- repmgr-action-cluster.c | 1 + repmgr-action-daemon.c | 1 + repmgr-action-node.c | 4 ++-- repmgr-action-primary.c | 1 + repmgr-action-service.c | 2 ++ repmgr-action-standby.c | 3 +++ repmgr-action-witness.c | 2 +- repmgr-client.c | 2 ++ repmgr.h | 2 +- 9 files changed, 14 insertions(+), 4 deletions(-) diff --git a/repmgr-action-cluster.c b/repmgr-action-cluster.c index 4541a26d..eb70b764 100644 --- a/repmgr-action-cluster.c +++ b/repmgr-action-cluster.c @@ -1507,4 +1507,5 @@ do_cluster_help(void) printf(_(" -k, --keep-history=VALUE retain indicated number of days of history (default: 0)\n")); puts(""); + printf(_("%s home page: <%s>\n"), "repmgr", REPMGR_URL); } diff --git a/repmgr-action-daemon.c b/repmgr-action-daemon.c index f7330906..bea060fb 100644 --- a/repmgr-action-daemon.c +++ b/repmgr-action-daemon.c @@ -339,4 +339,5 @@ void do_daemon_help(void) puts(""); + printf(_("%s home page: <%s>\n"), "repmgr", REPMGR_URL); } diff --git a/repmgr-action-node.c b/repmgr-action-node.c index 9db1975f..88e7cd9f 100644 --- a/repmgr-action-node.c +++ b/repmgr-action-node.c @@ -3539,8 +3539,8 @@ do_node_help(void) printf(_(" --list-actions show what command would be performed for each action\n")); printf(_(" --checkpoint issue a CHECKPOINT before stopping or restarting the node\n")); printf(_(" -S, --superuser=USERNAME superuser to use, if repmgr user is not superuser\n")); + puts(""); - - + printf(_("%s home page: <%s>\n"), "repmgr", REPMGR_URL); } diff --git a/repmgr-action-primary.c b/repmgr-action-primary.c index 32339c7b..331bb766 100644 --- a/repmgr-action-primary.c +++ b/repmgr-action-primary.c @@ -575,4 +575,5 @@ do_primary_help(void) puts(""); + printf(_("%s home page: <%s>\n"), "repmgr", REPMGR_URL); } diff --git a/repmgr-action-service.c b/repmgr-action-service.c index b8ea46a1..ab8651c3 100644 --- a/repmgr-action-service.c +++ b/repmgr-action-service.c @@ -543,4 +543,6 @@ void do_service_help(void) puts(""); puts(""); + + printf(_("%s home page: <%s>\n"), "repmgr", REPMGR_URL); } diff --git a/repmgr-action-standby.c b/repmgr-action-standby.c index 71c70d90..4dd0f83a 100644 --- a/repmgr-action-standby.c +++ b/repmgr-action-standby.c @@ -8849,4 +8849,7 @@ do_standby_help(void) printf(_(" --siblings-follow have other standbys follow new primary\n")); puts(""); + + printf(_("%s home page: <%s>\n"), "repmgr", REPMGR_URL); + } diff --git a/repmgr-action-witness.c b/repmgr-action-witness.c index 087081d9..8412e272 100644 --- a/repmgr-action-witness.c +++ b/repmgr-action-witness.c @@ -569,5 +569,5 @@ void do_witness_help(void) puts(""); - return; + printf(_("%s home page: <%s>\n"), "repmgr", REPMGR_URL); } diff --git a/repmgr-client.c b/repmgr-client.c index 9556b333..d7f33fc7 100644 --- a/repmgr-client.c +++ b/repmgr-client.c @@ -2666,6 +2666,8 @@ do_help(void) printf(_(" -v, --verbose display additional log output (useful for debugging)\n")); puts(""); + + printf(_("%s home page: <%s>\n"), "repmgr", REPMGR_URL); } diff --git a/repmgr.h b/repmgr.h index b00345d6..ed1103e6 100644 --- a/repmgr.h +++ b/repmgr.h @@ -145,6 +145,6 @@ #define TABLESPACE_MAP "tablespace_map" #endif - +#define REPMGR_URL "https://repmgr.org/" #endif /* _REPMGR_H_ */