]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: fixed "unrecognized arg" error when using "radosgw-admin zone rm". 30247/head
authorroot <root@devel.localdomain>
Mon, 2 Sep 2019 03:23:45 +0000 (11:23 +0800)
committerPrashant D <pdhange@redhat.com>
Thu, 5 Sep 2019 23:13:02 +0000 (19:13 -0400)
Signed-off-by: Hongang Chen <c744402859@gmail.com>
Author:    root <root@devel.localdomain>
Date:      Mon Sep 2 11:23:45 2019 +0800
(cherry picked from commit 848f1de0d0b6c8aeacfa1c2840f54f6824d8cfb5)

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

index 431c2da2b668ce3f88aa4ede6d87140c2bb0c16a..17132371ed493b613af77e6bb4b6cc4754ef2ac8 100644 (file)
@@ -229,7 +229,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
@@ -404,7 +404,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.
@@ -1277,7 +1277,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 da50a90a6e4050c443c86ee5bbf18e380401263c..6a11632cd54abd2a7b5d740bf5edeebf228fc3b9 100644 (file)
@@ -872,7 +872,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;