]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw/radosgw-admin: allow negative values for --max-size
authorNick Erdmann <n@nirf.de>
Wed, 12 Sep 2018 13:56:41 +0000 (15:56 +0200)
committerNick Erdmann <n.erdmann@itc.rwth-aachen.de>
Mon, 24 Sep 2018 10:38:30 +0000 (12:38 +0200)
Fix regression in e664488e.

Signed-off-by: Nick Erdmann <n@nirf.de>
src/rgw/rgw_admin.cc

index a0778509d91b9622328a83fdb43899923bb022f7..86f50995d25af0aa53d49276143906041782d82a 100644 (file)
@@ -2865,7 +2865,7 @@ int main(int argc, const char **argv)
         return EINVAL;
       }
     } else if (ceph_argparse_witharg(args, i, &val, "--max-size", (char*)NULL)) {
-      max_size = strict_iecstrtoll(val.c_str(), &err);
+      max_size = strict_iec_cast<long long>(val.c_str(), &err);
       if (!err.empty()) {
         cerr << "ERROR: failed to parse max size: " << err << std::endl;
         return EINVAL;