diff options
author | unknown <petr@mysql.com> | 2005-02-05 14:04:49 +0300 |
---|---|---|
committer | unknown <petr@mysql.com> | 2005-02-05 14:04:49 +0300 |
commit | 95e650e50a7ab59597a1c55ec48d7f807b2352a2 (patch) | |
tree | c623164c5487108b15bc0b4c31f8bbab3812a1c7 /server-tools/instance-manager/options.cc | |
parent | 87e104e44172ff4ed671d9d7c490d61e010c5fb3 (diff) | |
download | mariadb-git-95e650e50a7ab59597a1c55ec48d7f807b2352a2.tar.gz |
--user option added to mysqlmanager
server-tools/instance-manager/mysql_connection.cc:
removed unsed method
server-tools/instance-manager/mysqlmanager.cc:
add --user option handling
server-tools/instance-manager/options.cc:
--user option added
server-tools/instance-manager/options.h:
user option added + some cleanup
Diffstat (limited to 'server-tools/instance-manager/options.cc')
-rw-r--r-- | server-tools/instance-manager/options.cc | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/server-tools/instance-manager/options.cc b/server-tools/instance-manager/options.cc index db117de03e5..bf6ba1e9163 100644 --- a/server-tools/instance-manager/options.cc +++ b/server-tools/instance-manager/options.cc @@ -35,7 +35,8 @@ const char *Options::pid_file_name= QUOTE(DEFAULT_PID_FILE_NAME); const char *Options::socket_file_name= QUOTE(DEFAULT_SOCKET_FILE_NAME); const char *Options::password_file_name= QUOTE(DEFAULT_PASSWORD_FILE_NAME); const char *Options::default_mysqld_path= QUOTE(DEFAULT_MYSQLD_PATH); -const char *Options::bind_address= 0; /* No default value */ +const char *Options::bind_address= 0; /* No default value */ +const char *Options::user= 0; /* No default value */ uint Options::monitoring_interval= DEFAULT_MONITORING_INTERVAL; uint Options::port_number= DEFAULT_PORT; /* just to declare */ @@ -54,7 +55,6 @@ enum options { OPT_MYSQLD_PATH, OPT_RUN_AS_SERVICE, OPT_USER, - OPT_PASSWORD, OPT_MONITORING_INTERVAL, OPT_PORT, OPT_BIND_ADDRESS @@ -107,6 +107,11 @@ static struct my_option my_long_options[] = "Daemonize and start angel process.", (gptr *) &Options::run_as_service, 0, 0, GET_BOOL, NO_ARG, 0, 0, 1, 0, 0, 0 }, + { "user", OPT_USER, "Username to start mysqlmanager", + (gptr *) &Options::user, + (gptr *) &Options::user, + 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0 }, + { "version", 'V', "Output version information and exit.", 0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0, 0, 0, 0, 0 }, |