Addition of daignostics for failure to add users
This commit is contained in:
@ -465,7 +465,8 @@ unsigned int bitvalue;
|
||||
static void
|
||||
reload_users(DCB *dcb, SERVICE *service)
|
||||
{
|
||||
dcb_printf(dcb, "Loaded %d users.\n", reload_mysql_users(service));
|
||||
dcb_printf(dcb, "Loaded %d database users for server %s.\n",
|
||||
reload_mysql_users(service), service->name);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -490,13 +491,15 @@ reload_config(DCB *dcb)
|
||||
static void
|
||||
telnetdAddUser(DCB *dcb, char *user, char *passwd)
|
||||
{
|
||||
char *err;
|
||||
|
||||
if (admin_test_user(user))
|
||||
{
|
||||
dcb_printf(dcb, "User %s already exists.\n", user);
|
||||
return;
|
||||
}
|
||||
if (admin_add_user(user, passwd))
|
||||
if ((err = admin_add_user(user, passwd)) == NULL)
|
||||
dcb_printf(dcb, "User %s has been succesfully added.\n", user);
|
||||
else
|
||||
dcb_printf(dcb, "Failed to add new user.\n");
|
||||
dcb_printf(dcb, "Failed to add new user. %s\n", err);
|
||||
}
|
||||
|
Reference in New Issue
Block a user