Skip to content

Commit

Permalink
mxqd: Use mysql defaults from mxq.h
Browse files Browse the repository at this point in the history
  • Loading branch information
mariux committed Sep 21, 2015
1 parent ec090af commit e974e79
Showing 1 changed file with 10 additions and 27 deletions.
37 changes: 10 additions & 27 deletions mxqd.c
Original file line number Diff line number Diff line change
Expand Up @@ -34,18 +34,7 @@
#include "mxq_job.h"
#include "mx_mysql.h"
#include "mxqd.h"

#ifndef MXQ_VERSION
#define MXQ_VERSION "0.00"
#endif

#ifndef MXQ_VERSIONFULL
#define MXQ_VERSIONFULL "MXQ v0.00 super alpha 0"
#endif

#ifndef MXQ_VERSIONDATE
#define MXQ_VERSIONDATE "2015"
#endif
#include "mxq.h"

#define MYSQL_DEFAULT_FILE MXQ_MYSQL_DEFAULT_FILE
#define MYSQL_DEFAULT_GROUP "mxqd"
Expand All @@ -63,22 +52,13 @@ volatile sig_atomic_t global_sigterm_cnt=0;

int mxq_redirect_output(char *stdout_fname, char *stderr_fname);

static void print_version(void)
{
printf(
"mxqd - " MXQ_VERSIONFULL "\n"
" by Marius Tolzmann <tolzmann@molgen.mpg.de> " MXQ_VERSIONDATE "\n"
" Max Planck Institute for Molecular Genetics - Berlin Dahlem\n"
);
}

static void print_usage(void)
{
print_version();
mxq_print_generic_version();
printf(
"\n"
"Usage:\n"
" mxqd [options]\n"
" %s [options]\n"
"\n"
"options:\n"
" -j, --slots <slots> default: 1\n"
Expand All @@ -98,13 +78,16 @@ static void print_usage(void)
"\n"
"Change how to connect to the mysql server:\n"
"\n"
" -M, --mysql-default-file [mysql-file] default: " MYSQL_DEFAULT_FILE "\n"
" -S, --mysql-default-group [mysql-group] default: " MYSQL_DEFAULT_GROUP "\n"
" -M, --mysql-default-file [mysql-file] default: %s\n"
" -S, --mysql-default-group [mysql-group] default: %s\n"
"\n"
"Environment:\n"
" MXQ_MYSQL_DEFAULT_FILE change default for [mysql-file]\n"
" MXQ_MYSQL_DEFAULT_GROUP change default for [mysql-group]\n"
"\n"
"\n",
program_invocation_short_name,
MXQ_MYSQL_DEFAULT_FILE_STR,
MXQ_MYSQL_DEFAULT_GROUP_STR
);
}

Expand Down Expand Up @@ -280,7 +263,7 @@ int server_init(struct mxq_server *server, int argc, char *argv[])
break;

case 'V':
print_version();
mxq_print_generic_version();
exit(EX_USAGE);

case 'h':
Expand Down

0 comments on commit e974e79

Please sign in to comment.