summaryrefslogtreecommitdiff
path: root/server-tools
diff options
context:
space:
mode:
authorunknown <anozdrin@mysql.com>2006-06-19 14:41:29 +0400
committerunknown <anozdrin@mysql.com>2006-06-19 14:41:29 +0400
commit5754a76bbfdf6386217747153832e4a64723e074 (patch)
tree028b3da2f983c03b863c7b9536ec757d9d77d858 /server-tools
parent1e56f3768c7fc318e15c47e00528aabd928061c0 (diff)
downloadmariadb-git-5754a76bbfdf6386217747153832e4a64723e074.tar.gz
WL#3298: IM: make command-line option names consistent
1. Removed '-P' command line option; 2. Renamed '--passwd' command line option to '--print-password-line'. mysql-test/t/im_cmd_line.imtest: Renamed "--passwd" to "--print-password-line". server-tools/instance-manager/options.cc: 1. Removed '-P' option; 2. Renamed '--passwd' to '--print-password-line'. server-tools/instance-manager/user_management_commands.cc: Renamed class Passwd_cmd to Print_password_line_cmd. server-tools/instance-manager/user_management_commands.h: Renamed class Passwd_cmd to Print_password_line_cmd.
Diffstat (limited to 'server-tools')
-rw-r--r--server-tools/instance-manager/options.cc12
-rw-r--r--server-tools/instance-manager/user_management_commands.cc4
-rw-r--r--server-tools/instance-manager/user_management_commands.h7
3 files changed, 12 insertions, 11 deletions
diff --git a/server-tools/instance-manager/options.cc b/server-tools/instance-manager/options.cc
index 31ce5b00190..07a1fd3e932 100644
--- a/server-tools/instance-manager/options.cc
+++ b/server-tools/instance-manager/options.cc
@@ -114,7 +114,6 @@ static const int ANGEL_PID_FILE_SUFFIX_LEN= strlen(ANGEL_PID_FILE_SUFFIX);
*/
enum options {
- OPT_PASSWD= 'P',
OPT_USERNAME= 'u',
OPT_PASSWORD= 'p',
OPT_LOG= 256,
@@ -135,6 +134,7 @@ enum options {
OPT_PORT,
OPT_WAIT_TIMEOUT,
OPT_BIND_ADDRESS,
+ OPT_PRINT_PASSWORD_LINE,
OPT_ADD_USER,
OPT_DROP_USER,
OPT_EDIT_USER,
@@ -225,8 +225,8 @@ static struct my_option my_long_options[] =
(gptr *) &Options::Main::mysqld_safe_compatible,
0, GET_BOOL, NO_ARG, 0, 0, 1, 0, 0, 0 },
- { "passwd", OPT_PASSWD,
- "Prepare an entry for the password file and exit.",
+ { "print-password-line", OPT_PRINT_PASSWORD_LINE,
+ "Print out a user entry as a line for the password file and exit.",
0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0, 0, 0, 0, 0 },
{ "password", OPT_PASSWORD, "Password to update the password file",
@@ -339,7 +339,7 @@ get_one_option(int optid,
case 'V':
version();
exit(0);
- case OPT_PASSWD:
+ case OPT_PRINT_PASSWORD_LINE:
case OPT_ADD_USER:
case OPT_DROP_USER:
case OPT_EDIT_USER:
@@ -354,8 +354,8 @@ get_one_option(int optid,
}
switch (optid) {
- case OPT_PASSWD:
- Options::User_management::cmd= new Passwd_cmd();
+ case OPT_PRINT_PASSWORD_LINE:
+ Options::User_management::cmd= new Print_password_line_cmd();
break;
case OPT_ADD_USER:
Options::User_management::cmd= new Add_user_cmd();
diff --git a/server-tools/instance-manager/user_management_commands.cc b/server-tools/instance-manager/user_management_commands.cc
index 03a3f9814e3..20ebeb0d6bf 100644
--- a/server-tools/instance-manager/user_management_commands.cc
+++ b/server-tools/instance-manager/user_management_commands.cc
@@ -180,10 +180,10 @@ static int save_password_file(User_map *user_map)
}
/*************************************************************************
- Passwd_cmd
+ Print_password_line_cmd
*************************************************************************/
-int Passwd_cmd::execute()
+int Print_password_line_cmd::execute()
{
LEX_STRING user_name;
const char *password;
diff --git a/server-tools/instance-manager/user_management_commands.h b/server-tools/instance-manager/user_management_commands.h
index 4bf3546f0a6..8d820be5ec7 100644
--- a/server-tools/instance-manager/user_management_commands.h
+++ b/server-tools/instance-manager/user_management_commands.h
@@ -61,13 +61,14 @@ public:
/*************************************************************************
- Passwd_cmd: support for --passwd command-line option.
+ Print_password_line_cmd: support for --print-password-line command-line
+ option.
*************************************************************************/
-class Passwd_cmd : public User_management_cmd
+class Print_password_line_cmd : public User_management_cmd
{
public:
- Passwd_cmd()
+ Print_password_line_cmd()
{ }
public: