]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: fixed "unrecognized arg" error when using "radosgw-admin zone rm". 30060/head
authorroot <root@devel.localdomain>
Mon, 2 Sep 2019 03:23:45 +0000 (11:23 +0800)
committerHonggang Chen <mesfet@126.com>
Mon, 2 Sep 2019 10:52:47 +0000 (18:52 +0800)
Signed-off-by: Hongang Chen <c744402859@gmail.com>
Author:    root <root@devel.localdomain>
Date:      Mon Sep 2 11:23:45 2019 +0800

doc/radosgw/multisite.rst
src/rgw/rgw_admin.cc

index e34983724e311c2e3b7451a316e014240adac1ca..09ef0cd2af6973fc129b161506cb0e4c00d0dd08 100644 (file)
@@ -230,7 +230,7 @@ the default zone group first.
 
     # radosgw-admin zonegroup remove --rgw-zonegroup=default --rgw-zone=default
     # radosgw-admin period update --commit
-    # radosgw-admin zone delete --rgw-zone=default
+    # radosgw-admin zone rm --rgw-zone=default
     # radosgw-admin period update --commit
     # radosgw-admin zonegroup delete --rgw-zonegroup=default
     # radosgw-admin period update --commit
@@ -407,7 +407,7 @@ Delete the default zone if needed.
 
 ::
 
-    # radosgw-admin zone delete --rgw-zone=default
+    # radosgw-admin zone rm --rgw-zone=default
 
 Finally, delete the default pools in your Ceph storage cluster if
 needed.
@@ -1280,7 +1280,7 @@ Next, delete the zone. Execute the following:
 
 ::
 
-    # radosgw-admin zone delete --rgw-zone<name>
+    # radosgw-admin zone rm --rgw-zone<name>
 
 Finally, update the period:
 
index 908de6af4ff72737d2d286c381e41a3530c140dc..4cd31dee66a0c0bf623a53ff24581e6ba607a747 100644 (file)
@@ -891,7 +891,7 @@ static int get_cmd(const char *cmd, const char *prev_cmd, const char *prev_prev_
     if (strcmp(cmd, "list") == 0)
       return OPT_ZONE_PLACEMENT_LIST;
   } else if (strcmp(prev_cmd, "zone") == 0) {
-    if (strcmp(cmd, "delete") == 0)
+    if (match_str(cmd, "rm", "delete"))
       return OPT_ZONE_DELETE;
     if (strcmp(cmd, "create") == 0)
       return OPT_ZONE_CREATE;