]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: fix radosgw-admin quota enable return value bug 18057/head
authorroot <root@localhost.localdomain>
Sat, 30 Sep 2017 05:51:47 +0000 (13:51 +0800)
committerbaixueyu <baixueyu@inspur.com>
Sat, 30 Sep 2017 05:56:10 +0000 (13:56 +0800)
Fixes: http://tracker.ceph.com/issues/21608
Signed-off-by: baixueyu <baixueyu@inspur.com>
src/rgw/rgw_admin.cc

index 2634af232943e95d07ea71ddfbec058d290fd8c5..712675a76b87134e2137755b3cf22bac3838aba2 100644 (file)
@@ -7054,9 +7054,9 @@ next:
                        max_size, max_objects, have_max_size, have_max_objects);
     } else if (!user_id.empty()) {
       if (quota_scope == "bucket") {
-        set_user_bucket_quota(opt_cmd, user, user_op, max_size, max_objects, have_max_size, have_max_objects);
+        return set_user_bucket_quota(opt_cmd, user, user_op, max_size, max_objects, have_max_size, have_max_objects);
       } else if (quota_scope == "user") {
-        set_user_quota(opt_cmd, user, user_op, max_size, max_objects, have_max_size, have_max_objects);
+        return set_user_quota(opt_cmd, user, user_op, max_size, max_objects, have_max_size, have_max_objects);
       } else {
         cerr << "ERROR: invalid quota scope specification. Please specify either --quota-scope=bucket, or --quota-scope=user" << std::endl;
         return EINVAL;