]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: fix "radosgw-admin user rm" retcode 15257/head
authorlu.shasha <lu.shasha@eisoo.com>
Wed, 24 May 2017 06:54:23 +0000 (14:54 +0800)
committerlu.shasha <lu.shasha@eisoo.com>
Thu, 25 May 2017 00:44:34 +0000 (08:44 +0800)
when user.remove got negative retcode should return

Signed-off-by: Shasha Lu <lu.shasha@eisoo.com>
src/rgw/rgw_admin.cc

index bcfb8075660b8322744fe2cf7cac175d60515df2..4fb70b1a485fd2d58e2b49e9e21594b6eb30def8 100644 (file)
@@ -4490,9 +4490,7 @@ int main(int argc, const char **argv)
     break;
   case OPT_USER_RM:
     ret = user.remove(user_op, &err_msg);
-    if (ret == -ENOENT) {
-      cerr << err_msg << std::endl;
-    } else if (ret < 0) {
+    if (ret < 0) {
       cerr << "could not remove user: " << err_msg << std::endl;
       return -ret;
     }