Signed-off-by: Sage Weil <sage@newdream.net>
if (m->cmd[1] == "add" ||
m->cmd[1] == "del" ||
m->cmd[1] == "get-or-create" ||
- m->cmd[1] == "caps" ||
- m->cmd[1] == "list") {
+ m->cmd[1] == "caps") {
return false;
}
else if (m->cmd[1] == "export") {
ss << auth.key;
r = 0;
}
+ else if (m->cmd[1] == "list") {
+ mon->key_server.list_secrets(ss);
+ r = 0;
+ goto done;
+ }
else {
auth_usage(ss);
r = -EINVAL;
paxos->wait_for_commit(new Monitor::C_Command(mon, m, 0, rs, paxos->get_version()));
return true;
}
- else if (m->cmd[1] == "list") {
- mon->key_server.list_secrets(ss);
- err = 0;
- goto done;
- }
else {
auth_usage(ss);
}