if (s->bucket_tenant.empty())
s->bucket_tenant = s->user.user_id.tenant;
+ ldout(s->cct, 20) << "s->user.user_id=" << s->user.user_id << " s->bucket_tenant=" << s->bucket_tenant << " s->bucket_name=" << s->bucket_name << dendl;
+
if (pos >= 0) {
string encoded_obj_str = req.substr(pos+1);
s->object = rgw_obj_key(encoded_obj_str, s->info.args.get("versionId"));
}
s->perm_mask = RGW_PERM_FULL_CONTROL;
+
+ if (s->bucket_tenant.empty()) {
+ s->bucket_tenant = s->user.user_id.tenant;
+ }
}
}
}
return -ERR_INVALID_ACCESS_KEY;
}
+ if (s->bucket_tenant.empty()) {
+ s->bucket_tenant = s->user.user_id.tenant;
+ }
+
/* now verify signature */
string auth_hdr;