]> 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)
committerAdam C. Emerson <aemerson@redhat.com>
Tue, 1 Feb 2022 14:18:30 +0000 (09:18 -0500)
Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/rgw_admin.cc

index 60714cdbc680d969a8c293b8b9e6bcf741403685..af9d009faebde40504c68f536e07918bca7ffe59 100644 (file)
@@ -7575,8 +7575,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) {