1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-02-28 05:57:49 +03:00

Replace multiple fprintf calls with one large string parameter

This commit is contained in:
Zdenek Kabelac 2010-12-20 13:48:28 +00:00
parent 9c146b8a6f
commit 0ae26564ce

View File

@ -143,38 +143,37 @@ static void add_reply_to_list(struct local_client *client, int status,
static if_type_t parse_cluster_interface(char *ifname);
static if_type_t get_cluster_type(void);
static void usage(char *prog, FILE *file)
static void usage(const char *prog, FILE *file)
{
fprintf(file, "Usage:\n");
fprintf(file, "%s [Vhd]\n", prog);
fprintf(file, "\n");
fprintf(file, " -V Show version of clvmd\n");
fprintf(file, " -h Show this help information\n");
fprintf(file, " -d Set debug level\n");
fprintf(file, " If starting clvmd then don't fork, run in the foreground\n");
fprintf(file, " -R Tell all running clvmds in the cluster to reload their device cache\n");
fprintf(file, " -S Restart clvmd, preserving exclusive locks\n");
fprintf(file, " -C Sets debug level (from -d) on all clvmd instances clusterwide\n");
fprintf(file, " -t<secs> Command timeout (default 60 seconds)\n");
fprintf(file, " -T<secs> Startup timeout (default none)\n");
fprintf(file, " -I<cmgr> Cluster manager (default: auto)\n");
fprintf(file, " Available cluster managers: ");
fprintf(file, "Usage:\n"
"%s [Vhd]\n\n"
" -V Show version of clvmd\n"
" -h Show this help information\n"
" -d Set debug level\n"
" If starting clvmd then don't fork, run in the foreground\n"
" -R Tell all running clvmds in the cluster to reload their device cache\n"
" -S Restart clvmd, preserving exclusive locks\n"
" -C Sets debug level (from -d) on all clvmd instances clusterwide\n"
" -t<secs> Command timeout (default 60 seconds)\n"
" -T<secs> Startup timeout (default none)\n"
" -I<cmgr> Cluster manager (default: auto)\n"
" Available cluster managers: "
#ifdef USE_COROSYNC
fprintf(file, "corosync ");
"corosync "
#endif
#ifdef USE_CMAN
fprintf(file, "cman ");
"cman "
#endif
#ifdef USE_OPENAIS
fprintf(file, "openais ");
"openais "
#endif
#ifdef USE_GULM
fprintf(file, "gulm ");
"gulm "
#endif
#ifdef USE_SINGLENODE
fprintf(file, "singlenode");
"singlenode "
#endif
fprintf(file, "\n");
"\n", prog);
}
/* Called to signal the parent how well we got on during initialisation */