}
void normalize_pool_and_obj(rgw_pool& src_pool, const string& src_obj, rgw_pool& dst_pool, string& dst_obj);
- string normal_name(rgw_raw_obj& obj) {
- return normal_name(obj.pool, obj.oid);
- }
int init_rados() override {
int ret;
string oid;
normalize_pool_and_obj(obj.pool, obj.oid, pool, oid);
- string name = normal_name(obj);
+ string name = normal_name(pool, oid);
cache.remove(name);
ObjectCacheInfo info;
if (ofs != 0)
return T::get_system_obj(obj_ctx, read_state, objv_tracker, obj, obl, ofs, end, attrs, cache_info);
- string name = normal_name(obj.pool, oid);
+ string name = normal_name(pool, oid);
ObjectCacheInfo info;