]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: introduce a comamnd of 'mon rm'
authorDongsheng Yang <dongsheng.yang@easystack.cn>
Fri, 11 Mar 2016 07:39:57 +0000 (02:39 -0500)
committerDongsheng Yang <dongsheng.yang@easystack.cn>
Fri, 11 Mar 2016 09:53:59 +0000 (04:53 -0500)
introduce command of 'mon rm' as an alias of 'mon remove'

Signed-off-by: Dongsheng Yang <dongsheng.yang@easystack.cn>
src/mon/MonCommands.h
src/mon/MonmapMonitor.cc

index 446e4af0ad41292558928c1d1d243a96513f09ef..bba698706a63f52f97b4612972cb3bdd655c4bca 100644 (file)
@@ -434,6 +434,9 @@ COMMAND("mon add " \
 COMMAND("mon remove " \
        "name=name,type=CephString", \
        "remove monitor named <name>", "mon", "rw", "cli,rest")
+COMMAND("mon rm " \
+       "name=name,type=CephString", \
+       "remove monitor named <name>", "mon", "rw", "cli,rest")
 
 /*
  * OSD commands
index d95455ec2e981825518e5612ba121c5dd3701b86..1ff6e06b88bddcaff4193147449b96e103903c58 100644 (file)
@@ -414,7 +414,8 @@ bool MonmapMonitor::prepare_command(MonOpRequestRef op)
     dout(0) << __func__ << " proposing new mon." << name << dendl;
     goto reply;
 
-  } else if (prefix == "mon remove") {
+  } else if (prefix == "mon remove" ||
+             prefix == "mon rm") {
     string name;
     cmd_getval(g_ceph_context, cmdmap, "name", name);
     if (!monmap.contains(name)) {