bool suspended;
bool system;
+ bool quota_set;
int32_t max_buckets;
RGWUserAdminOpState op_state;
RESTArgs::get_string(s, "user-caps", caps, &caps);
RESTArgs::get_bool(s, "generate-key", false, &gen_key);
RESTArgs::get_bool(s, "suspended", false, &suspended);
- RESTArgs::get_int32(s, "max-buckets", RGW_DEFAULT_MAX_BUCKETS, &max_buckets);
+ RESTArgs::get_int32(s, "max-buckets", RGW_DEFAULT_MAX_BUCKETS, &max_buckets, "a_set);
RESTArgs::get_string(s, "key-type", key_type_str, &key_type_str);
RESTArgs::get_bool(s, "system", false, &system);
op_state.set_access_key(access_key);
op_state.set_secret_key(secret_key);
- if (max_buckets != RGW_DEFAULT_MAX_BUCKETS)
+ if (quota_set)
op_state.set_max_buckets(max_buckets);
if (gen_key)