]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
radosgw-admin: 'bucket reshard' returns positive error codes
authorCasey Bodley <cbodley@redhat.com>
Wed, 16 Dec 2020 23:13:43 +0000 (18:13 -0500)
committerCasey Bodley <cbodley@redhat.com>
Fri, 27 May 2022 19:47:31 +0000 (15:47 -0400)
Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/rgw_admin.cc

index 50feb5be3afd518fef42bcf09b501e3ecd310760..7204c5b7700d04b415651e28b14698d5a714aaba 100644 (file)
@@ -7603,8 +7603,9 @@ next:
     } else if (inject_abort_at) {
       fault.inject(*inject_abort_at, InjectAbort{});
     }
-    return br.execute(num_shards, fault, max_entries, dpp(),
-                      verbose, &cout, formatter.get());
+    ret = br.execute(num_shards, fault, max_entries, dpp(),
+                     verbose, &cout, formatter.get());
+    return -ret;
   }
 
   if (opt_cmd == OPT::RESHARD_ADD) {