]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
config-key: introduce command of 'config-key rm'
authorDongsheng Yang <dongsheng.yang@easystack.cn>
Fri, 11 Mar 2016 07:40:38 +0000 (02:40 -0500)
committerDongsheng Yang <dongsheng.yang@easystack.cn>
Fri, 11 Mar 2016 09:54:00 +0000 (04:54 -0500)
introduce command of 'config-key rm' as an alias of 'config-key del'

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

index c4cab9ec099dd41cdb885014fec0d0e2e65f4c7e..59798f2bbc5068208e44cf08773ee822ca19c34f 100644 (file)
@@ -160,7 +160,8 @@ bool ConfigKeyService::service_dispatch(MonOpRequestRef op)
     // return for now; we'll put the message once it's done.
     return true;
 
-  } else if (prefix == "config-key del") {
+  } else if (prefix == "config-key del" ||
+             prefix == "config-key rm") {
     if (!mon->is_leader()) {
       mon->forward_request_leader(op);
       return true;
index 3b3bf1bbd559d6b5fe16396333d77fe50e17eb32..de3d93de55fdb6a50dbb6bdabb540a2e3c3570de 100644 (file)
@@ -833,6 +833,9 @@ COMMAND("config-key put " \
 COMMAND("config-key del " \
        "name=key,type=CephString", \
        "delete <key>", "config-key", "rw", "cli,rest")
+COMMAND("config-key rm " \
+       "name=key,type=CephString", \
+       "rm <key>", "config-key", "rw", "cli,rest")
 COMMAND("config-key exists " \
        "name=key,type=CephString", \
        "check for <key>'s existence", "config-key", "r", "cli,rest")